3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-18 15:45:03 +00:00
Commit graph

424 commits

Author SHA1 Message Date
Dragory
bdb065370a starboard: fix 'channel already has a starboard' error not resetting the setup state properly 2019-01-06 12:31:40 +02:00
Dragory
2ae4b073fb Fix starboard and spam plugins not detecting animated emoji 2019-01-06 12:30:52 +02:00
Dragory
ed4c85aa89 Fix error introduced in the update to Knub 14.0.0 in ZeppelinPlugin 2019-01-03 06:17:39 +02:00
Dragory
a2e567798c tags: add !tag list command 2019-01-03 06:16:00 +02:00
Dragory
12f309d412 Update to Knub 14.0.0 and make changes to plugins accordingly 2019-01-03 06:15:28 +02:00
Dragory
ddda3942ac starboard: include link to original message 2019-01-03 04:49:31 +02:00
Dragory
627ba82196 Separate timed/indefinite mutes/unmutes in logs 2019-01-03 04:37:44 +02:00
Dragory
b5dd0f74bb cases: fix cases without a reason not being posted
The fact that cases *with* a reason were being posted was actually an
unintended side effect of createCaseNote also posting the case after
creating the note. Had the issue with the cases not being posted not
existed, new cases with a reason would've been posted twice. This commit
changes this so createCaseNote doesn't post the case when used from
createCase, and fixes the actual case posting at the end of createCase.
2019-01-03 04:30:16 +02:00
Dragory
2c3bcc94e2 slowmode: add !slowmode clear to clear slowmode from specific users 2019-01-03 04:15:18 +02:00
Miikka
f98edc92f1 Persist: fix errors when the leaving member was not cached 2018-12-25 09:21:29 +02:00
Dragory
5353d5acbf Allow any text after 'expand' in !cases for memes 2018-12-22 18:57:24 +02:00
Dragory
25b2dedabd Add !nickname reset command. Allow setting/resetting your own nick with the nickname commands. 2018-12-22 16:11:53 +02:00
Dragory
92606c10ec Allow nicknames with spaces in !nickname 2018-12-22 16:02:53 +02:00
Dragory
2f5f34cadd !tag_delete -> !tag delete 2018-12-22 16:01:18 +02:00
Dragory
2fdb9ef7d3 starboard: don't remove starred messages if someone removes their reaction and the count falls under the threshold 2018-12-22 14:49:45 +02:00
Dragory
9191b0fdd0 starboard: also embed cdn.discordapp.com images 2018-12-22 14:42:39 +02:00
Dragory
edf36ebcf4 starboard: embed linked images; migrate pins in reverse order 2018-12-22 14:33:50 +02:00
Dragory
bdd3b09868 Starboard: add command to migrate pins to a starboard 2018-12-22 14:20:32 +02:00
Dragory
27fe78d64f MessageSaver: make message saving commands non-blocking 2018-12-22 14:20:19 +02:00
Dragory
2b11f0f291 Add command to save pins to the message database 2018-12-22 14:10:38 +02:00
Dragory
d2fa2977e6 Fix !update and auto-updated mute cases 2018-12-22 14:05:06 +02:00
Dragory
3e9ade52b2 Add command to save specific messages to db 2018-12-22 13:57:55 +02:00
Dragory
9765c11bb1 Remove mute_role config requirement from ModActions 2018-12-22 13:55:24 +02:00
Dragory
1b6a8b0df0 Bold username on 'note added' mod action confirmation 2018-12-22 13:25:17 +02:00
Dragory
49f6c6c94b Add case number to mod action confirmations 2018-12-22 13:22:16 +02:00
Dragory
29782bbfda Message archive formatting tweaks and fixes; only emit deleteBulk event from SavedMessages if any messages were actually marked as deleted 2018-12-22 13:06:40 +02:00
Dragory
8b8efc3585 Log text/style tweaks; add message date to deletion logs 2018-12-22 12:38:52 +02:00
Dragory
da1b706bb2 Fix buggy formatting in nickname reset logs 2018-12-22 12:28:48 +02:00
Dragory
ee0c4abd3c Fix kick logs with !kick 2018-12-22 12:26:54 +02:00
Dragory
2876713e78 Add !nick alias for !nickname 2018-12-15 23:02:57 +02:00
Dragory
b35d027ce5 Add Starboard plugin 2018-12-15 23:01:45 +02:00
Dragory
324ee5b4f7 Fix removing event listeners in LogsPlugin 2018-12-15 23:01:26 +02:00
Dragory
d719cae11e Add !nickname command 2018-12-15 17:28:36 +02:00
Dragory
c30f47d2ce Move canActOn to ZeppelinPlugin base class 2018-12-15 17:24:09 +02:00
Dragory
9d962f0acf cleanup: use utils.noop instead of empty fn 2018-12-15 17:21:51 +02:00
Dragory
d3a0570e2d Don't log deletions/edits from the bot user 2018-12-15 17:19:23 +02:00
Dragory
ef0fa61c39 Show attachments in message deletion logs 2018-12-15 17:15:32 +02:00
Dragory
37b791bd56 Add Slowmode plugin 2018-12-15 17:04:04 +02:00
Dragory
d4cc0a2b2d Don't censor bot messages 2018-12-14 09:14:13 +02:00
Dragory
75938da0ac Don't persist 'false' voice mute state 2018-12-14 09:09:54 +02:00
Dragory
365d1466ca Fix for error when persisting voice state 2018-12-14 09:01:32 +02:00
Dragory
f89fedbac2 Fix error in unban 2018-12-14 08:54:15 +02:00
Dragory
1020747398 Use actions/events for plugin interoperability. Move base case and mute functionality to their own plugins. 2018-11-25 17:04:26 +02:00
Dragory
993b38db74 Allow mentions in "!clean user"; fix some clean command bugs 2018-11-24 19:42:51 +02:00
Dragory
2b333409a7 Fix bulk message deletion logging. Remove !clean command and response after a short delay. 2018-11-24 19:33:29 +02:00
Dragory
1f147fc9fa ModActions: fix errors when listing too many cases 2018-11-24 19:14:12 +02:00
Dragory
2c561afe1a Create archives from bulk deletes and cleans. Use GuildSavedMessages for cleans. 2018-11-24 18:39:17 +02:00
Dragory
2f31579777 Use GuildSavedMessages events in logs. Fix code blocks in edit logs. 2018-11-24 17:59:05 +02:00
Dragory
0eee5529b6 Port Censor and Spam plugins to use GuildSavedMessages events 2018-11-24 17:12:36 +02:00
Dragory
62b560a507 PostPlugin: don't require channel id for !edit 2018-11-24 14:34:05 +02:00