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 |
|
Dragory
|
9488d93ac2
|
PostPlugin: save bot-posted messages
|
2018-11-24 14:19:47 +02:00 |
|
Dragory
|
6b89d1eda7
|
Some code reorganisation
|
2018-11-24 14:18:48 +02:00 |
|
Dragory
|
a60b1a5b22
|
Add MessageSaver plugin. Fix some buggy queries.
|
2018-11-24 14:01:06 +02:00 |
|
Dragory
|
3913440005
|
Merge branch 'master' of github.com:Dragory/ZeppelinBot
|
2018-10-26 06:41:53 +03:00 |
|
Dragory
|
89dfeccd90
|
Switch from Knex to TypeORM. Update Knub.
|
2018-10-26 06:41:20 +03:00 |
|
Miikka
|
11a4922344
|
plugins.censor: make token filter case-insensitive
|
2018-10-05 20:22:19 +03:00 |
|
Dragory
|
97f32c5f15
|
Rename SpamLogs to Archives. Tweak spam archive format.
|
2018-08-18 19:51:51 +03:00 |
|
Dragory
|
ff99c1a84e
|
Improve spam detection in laggy circumstances
|
2018-08-18 19:21:39 +03:00 |
|
Dragory
|
b2b9e93f8f
|
fix(ModActions): don't create duplicate logs/cases for massbans; add more code comments
|
2018-08-18 13:34:57 +03:00 |
|
Dragory
|
bc437a9052
|
fix(censor): don't crash on invalid invites
|
2018-08-16 20:08:09 +03:00 |
|
Dragory
|
3a9f3ec696
|
Add massban command
|
2018-08-16 20:07:43 +03:00 |
|
Dragory
|
ad385ff28a
|
!mutes fixes
|
2018-08-05 01:43:31 +03:00 |
|
Dragory
|
541e9fdea0
|
Add Tags plugin
|
2018-08-05 01:32:59 +03:00 |
|
Dragory
|
0438b08cc8
|
ModActions: don't re-message on overlapping mute, update old case instead; allow specifying an unmute time
|
2018-08-05 00:58:03 +03:00 |
|