Dragory
|
2aa48f2fe9
|
Merge master
|
2020-07-02 23:45:46 +03:00 |
|
Miikka
|
7e3f9ebd11
|
WIP
|
2020-06-30 17:48:18 +03:00 |
|
Dragory
|
b4e034e3d8
|
Mutes: Add locks to prevent multiple simultaneous attempts to mute a user
|
2020-06-14 23:59:51 +03:00 |
|
Dragory
|
00aeab6cdd
|
Fix missing error code handling when posting case logs
|
2020-06-14 23:58:11 +03:00 |
|
Dragory
|
7ceb503d07
|
Logs: Fix error in excluded_channels checks
|
2020-06-14 23:51:19 +03:00 |
|
Dragory
|
24241fa7d2
|
Support embed fields/title in Starboard via copy_full_embed
|
2020-06-13 09:36:55 +03:00 |
|
roflmaoqwerty
|
4a0e244d6c
|
avatar command now returns all static avatars as a .png to ensure transparency in image is preserved
|
2020-06-06 08:29:21 +10:00 |
|
Dragory
|
c19fd847e7
|
ReactionRoles: apply roles in a queue to avoid hitting rate limits on e.g. member REST endpoints
|
2020-06-04 21:50:08 +03:00 |
|
Dragory
|
ff4c934ca3
|
ReactionRoles: only clear pendingRoleChanges for a member after their roles have been applied
|
2020-06-04 21:41:35 +03:00 |
|
Dragory
|
cc69bc5be4
|
Add debug logging for null user IDs in mutes
|
2020-06-04 03:55:54 +03:00 |
|
Dragory
|
a47836977c
|
ZeppelinPlugin: read null options as { enabled: false }
|
2020-06-04 03:46:33 +03:00 |
|
Dragory
|
b64335c901
|
automod: clear old message spam data when re-evaluating an edited message
|
2020-06-04 03:20:31 +03:00 |
|
Dragory
|
54e5efcbdb
|
Merge branch 'ban-search' of git://github.com/roflmaoqwerty/ZeppelinBot into roflmaoqwerty-ban-search
|
2020-06-04 02:46:13 +03:00 |
|
Dragory
|
d281996b44
|
roles: mention role and user in success messages
|
2020-06-04 02:45:05 +03:00 |
|
Dragory
|
ff9bcca350
|
cases: add safeguard check for existing cases with the same audit log id
|
2020-06-04 02:37:13 +03:00 |
|
Dragory
|
69db410808
|
mutes: fix error when member to unmute cannot be found
|
2020-06-04 02:32:27 +03:00 |
|
Dragory
|
69feccbcab
|
Save names using a queue to avoid race conditions
|
2020-06-02 01:40:02 +03:00 |
|
Dragory
|
e684bf7dac
|
Don't save empty nicknames to nickname history if there's no previous entry
|
2020-06-02 01:36:42 +03:00 |
|
Dragory
|
a3f697ad6e
|
Fix error in updateNickname()
|
2020-06-02 01:04:42 +03:00 |
|
Dragory
|
de71520747
|
Add username/nickname history retention periods
|
2020-06-02 00:26:06 +03:00 |
|
Dragory
|
97d144e9b4
|
Properly fix countdown() in tags
|
2020-06-01 19:44:28 +03:00 |
|
Dragory
|
5a2948d8a9
|
Bind tag functions to the tagFunctions object so it's easier to cross-reference tags
|
2020-06-01 19:41:05 +03:00 |
|
Dragory
|
23a7b21698
|
Fix null values in supporter amounts
|
2020-05-30 03:54:03 +03:00 |
|
CleverSource
|
342b8615d5
|
utility: also add prune as alias for clean command
|
2020-05-29 19:11:26 -04:00 |
|
CleverSource
|
3f281ee454
|
utility: add purge alias for clean command
|
2020-05-29 18:33:22 -04:00 |
|
Dragory
|
213db4d168
|
mod_actions: add warn_notify_enabled option, false by default
|
2020-05-28 04:40:35 +03:00 |
|
Dragory
|
48c9721945
|
automod: fix match_attachment_type no longer matching on messages with no text content
|
2020-05-28 04:01:07 +03:00 |
|
Dragory
|
1fcf57cf13
|
automod: add guild info to matched invites
|
2020-05-28 03:28:25 +03:00 |
|
Dragory
|
64d633c820
|
Optimize !server by removing status counts
|
2020-05-28 01:50:26 +03:00 |
|
Dragory
|
e54fa36df7
|
Improvements to the bot control !guilds command
|
2020-05-28 01:45:18 +03:00 |
|
Dragory
|
f9568ab37b
|
Store supporters in the database
|
2020-05-28 01:29:51 +03:00 |
|
Dragory
|
cb4beacf8a
|
automod: add affects_bots
|
2020-05-28 00:55:09 +03:00 |
|
Dragory
|
7724c8f65b
|
Add supported to !about
|
2020-05-23 19:45:55 +03:00 |
|
Dragory
|
a2395d974a
|
Update descriptions for Censor/Spam to point to Automod for more advanced functionality
|
2020-05-23 15:31:54 +03:00 |
|
roflmaoqwerty
|
dddbf5c096
|
refactored archive searcg into its own method. Updated ban and regular search to use these methods
|
2020-05-23 11:53:31 +10:00 |
|
Dragory
|
154104233f
|
Remove test code
|
2020-05-23 00:13:05 +03:00 |
|
Dragory
|
7421714fd0
|
tags: rename timeFormat() to formatTime()
|
2020-05-22 23:55:00 +03:00 |
|
Dragory
|
2ad10129fa
|
Fix over-eager matching for YouTube embeds
|
2020-05-22 23:44:21 +03:00 |
|
Dragory
|
53a9c58dd4
|
automod.reply: allow embeds, add auto_delete option
|
2020-05-22 23:38:11 +03:00 |
|
Dragory
|
1cff4fb801
|
tags: add support for embeds
|
2020-05-22 23:21:57 +03:00 |
|
Dragory
|
7f02aec20c
|
tags: add support for cooldowns
|
2020-05-22 22:57:51 +03:00 |
|
Dragory
|
22a77994f6
|
Add logs for !note
|
2020-05-22 22:21:56 +03:00 |
|
Dragory
|
a608fe0163
|
Add 'reason' variable to mod action logs
|
2020-05-22 22:18:54 +03:00 |
|
Dragory
|
dca678989e
|
Add pagination to !mutes, show manual mutes separately with -manual
|
2020-05-22 22:11:08 +03:00 |
|
Dragory
|
221f996f45
|
Aliases for hidecase/unhidecase
|
2020-05-22 21:22:15 +03:00 |
|
Dragory
|
9609af2a64
|
Merge branch 'exportForMutesList' of git://github.com/DarkView/ZeppelinBot into DarkView-exportForMutesList
|
2020-05-22 21:20:46 +03:00 |
|
Dragory
|
a6828b60a9
|
Code style tweak
|
2020-05-22 21:19:14 +03:00 |
|
Dragory
|
c6b68948b9
|
Merge branch 'allowMultipleIDsOnClearmute' of git://github.com/DarkView/ZeppelinBot into DarkView-allowMultipleIDsOnClearmute
|
2020-05-22 21:18:08 +03:00 |
|
Dragory
|
7299c671ad
|
Small code style tweak
|
2020-05-22 21:17:04 +03:00 |
|
Dragory
|
28203b768d
|
Merge branch 'boostNullFix' of git://github.com/DarkView/ZeppelinBot into DarkView-boostNullFix
|
2020-05-22 21:16:27 +03:00 |
|