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
095e8f159c
Update emoji-regex to 7.0.1
2018-12-15 21:16:17 +02:00
Dragory
4d4b2d6443
Update Knub to 13.1.0 and Eris to 0.9.0
2018-12-15 21:07:05 +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
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
7092333326
Update Knub to 13.0.1
2018-12-15 16:50:00 +02:00
Dragory
666e8c4f4f
tslint: allow bitwise operators
2018-12-15 16:31:50 +02:00
Dragory
4af220380c
ormconfig: fix slow cli commands; add db timeout
...
For some reason, absolute paths to migrations and/or entities caused
the cli to freeze/load indefinitely when trying to create migrations.
2018-12-15 16:29:38 +02:00
Dragory
b6e21a6650
Update Knub to 13.0.0
2018-12-15 16:29:16 +02:00