Dragory
1b0e08b1fe
Mutes: clear active mute if the mute role is removed; add command for similar cleanup
2019-01-12 14:51:38 +02:00
Dragory
3f5d996537
Mutes: clear mutes if the user is banned; add command for clearing mutes from banned users
2019-01-12 14:39:22 +02:00
Dragory
af68361516
Mutes: fix error in postMuteList
2019-01-12 14:32:40 +02:00
Dragory
d13cb54a69
PingableRoles: clear the cache properly
2019-01-12 14:10:42 +02:00
Dragory
6540a14b6f
Add missing permission checks for AutoReactions
2019-01-12 14:09:23 +02:00
Dragory
e322776bf0
Add support for pingable roles
2019-01-12 14:09:11 +02:00
Dragory
9670a17e99
Add auto-reaction support
2019-01-12 13:42:11 +02:00
Dragory
df08e12334
Merge branch 'master' of github.com:Dragory/ZeppelinBot
2019-01-12 12:54:17 +02:00
Dragory
a425d53c7f
Tags: make fn syntax more lenient
2019-01-12 12:54:07 +02:00
Dragory
34dbe2ed8c
Tags: add support for variables and built-in functions
2019-01-12 12:52:16 +02:00
Dragory
4f5b345ef6
ModActions: case list formatting tweaks
2019-01-12 12:22:20 +02:00
Dragory
d9e36a0b54
ModActions: show longer notes in !cases, add indicator for extra notes
2019-01-12 12:20:05 +02:00
Dragory
042cc012ff
ModActions: show username in 'no cases found' response
2019-01-12 12:19:29 +02:00
Miikka
d44cea3d74
spam: fix an instance of max_emoji -> max_emojis
2019-01-09 10:36:49 +02:00
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
00fc46d7b3
Update Knub to 15.0.0
2019-01-06 14:05:56 +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