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

161 commits

Author SHA1 Message Date
Dragory
9104e32332 Make sure all usernames/nicknames fit in the db, even with discrim 2019-01-06 17:30:39 +02:00
Dragory
41506f6aee Add delete_with_command config option to the tags plugin 2019-01-06 15:34:42 +02:00
Dragory
8c0a2561c9 Add name history plugin 2019-01-06 15:27:51 +02:00
Dragory
4b31a28ea2 tags: delete command/response msg if the other is deleted 2019-01-06 14:39:16 +02:00
Dragory
78c907cc7c Test a more clear emoji for unmute logs 2019-01-06 12:32:07 +02:00
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
Dragory
eb76d37dba Fix Node.js version check 2019-01-03 03:47:52 +02:00
Dragory
8bec6afbab persist: fix roles not being reapplied properly on rejoin 2019-01-03 03:11:45 +02:00
Miikka
f98edc92f1 Persist: fix errors when the leaving member was not cached 2018-12-25 09:21:29 +02:00
Miikka
33cfe4da02 Fix buggy mute cases 2018-12-23 01:00:56 +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
a96e4b2483 SavedMessages: ignore fake edit events 2018-12-22 15:00:06 +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
77a0cc8397 SavedMessages: don't emit message deletion events for non-saved messages 2018-12-22 14:37:41 +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
3755f1655d Add user mention to member join log 2018-12-22 13:28:17 +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
95ae2ff9ca Small cleanup 2018-12-22 12:39:03 +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
664b878f75 Fix error when editing non-saved messages 2018-12-15 23:07:19 +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
bb36a7ee24 migrations: only drop tables if they exist 2018-12-15 17:38:34 +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