Dragory
|
62afd8e8e6
|
Show attachments in message deletion logs
|
2018-12-15 17:15:32 +02:00 |
|
Dragory
|
0431b3c225
|
Add Slowmode plugin
|
2018-12-15 17:04:04 +02:00 |
|
Dragory
|
6e7338e5ec
|
Fix error in restore plugin when saving is_voice_muted false
|
2018-12-14 09:08:18 +02:00 |
|
Dragory
|
2e30a3b9e7
|
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
|
22c515be38
|
Allow mentions in "!clean user"; fix some clean command bugs
|
2018-11-24 19:42:51 +02:00 |
|
Dragory
|
9687359105
|
Fix bulk message deletion logging. Remove !clean command and response after a short delay.
|
2018-11-24 19:33:29 +02:00 |
|
Dragory
|
2bce771c59
|
Create archives from bulk deletes and cleans. Use GuildSavedMessages for cleans.
|
2018-11-24 18:39:17 +02:00 |
|
Dragory
|
2c8603ca70
|
Use GuildSavedMessages events in logs. Fix code blocks in edit logs.
|
2018-11-24 17:59:05 +02:00 |
|
Dragory
|
1a6e680d81
|
Port Censor and Spam plugins to use GuildSavedMessages events
|
2018-11-24 17:12:36 +02:00 |
|
Dragory
|
effaff5dc8
|
Add QueuedEventEmitter, use it for GuildSavedMessages events
|
2018-11-24 14:58:54 +02:00 |
|
Dragory
|
01d73565b6
|
GuildSavedMessages: save messages in a more compact way
|
2018-11-24 14:53:55 +02:00 |
|
Dragory
|
2f341d97d8
|
GuildSavedMessages: only return non-deleted messages with find
|
2018-11-24 14:33:43 +02:00 |
|
Dragory
|
68fa25fbc4
|
GuildSavedMessages: remove guild_id override
|
2018-11-24 14:23:10 +02:00 |
|
Dragory
|
07b9ca843b
|
Add missing is_permanent column to SavedMessage entity
|
2018-11-24 14:22:44 +02:00 |
|
Dragory
|
b692c06b4f
|
Some code reorganisation
|
2018-11-24 14:18:48 +02:00 |
|
Dragory
|
ba2ad8a528
|
Add MessageSaver plugin. Fix some buggy queries.
|
2018-11-24 14:01:06 +02:00 |
|
Dragory
|
f9c16263ae
|
Switch from Knex to TypeORM. Update Knub.
|
2018-10-26 06:41:20 +03:00 |
|
Dragory
|
e3ff4cef45
|
Rename SpamLogs to Archives. Tweak spam archive format.
|
2018-08-18 19:51:51 +03:00 |
|
Dragory
|
c9db802638
|
Improve spam detection in laggy circumstances
|
2018-08-18 19:21:39 +03:00 |
|
Dragory
|
86f7d268db
|
fix(ModActions): don't create duplicate logs/cases for massbans; add more code comments
|
2018-08-18 13:34:57 +03:00 |
|
Dragory
|
1f4b89700c
|
Add massban command
|
2018-08-16 20:07:43 +03:00 |
|
Dragory
|
4a1a14be59
|
Add Tags plugin
|
2018-08-05 01:32:59 +03:00 |
|
Dragory
|
7a372533ec
|
Add case_id to mutes. Add !mutes command to list mutes.
|
2018-08-05 00:18:50 +03:00 |
|
Dragory
|
395ed8b58d
|
Add zalgo filter in Censor plugin
|
2018-08-02 22:24:54 +03:00 |
|
Dragory
|
57184853b2
|
Change voice activity log format
|
2018-08-02 17:53:29 +03:00 |
|
Dragory
|
1ef88b61f7
|
Add colours for new case types, and tweak the old colours
|
2018-08-02 01:15:05 +03:00 |
|
Dragory
|
d55bf80158
|
Update MESSAGE_EDIT default format to be clearer
|
2018-08-02 00:55:02 +03:00 |
|
Dragory
|
a0f5114f62
|
Add softban command. Mod action fixes and tweaks.
|
2018-08-02 00:51:25 +03:00 |
|
Dragory
|
c27f60ba28
|
Change spam log expiry time from 7 days to 90 days
|
2018-08-01 20:17:30 +03:00 |
|
Dragory
|
464fb732f2
|
Move SPAM_DELETE log url to its own line
|
2018-08-01 20:10:48 +03:00 |
|
Dragory
|
16be52a5e7
|
feat: save deleted spam logs; server spam logs from a web server; update Knub to 9.6.4
|
2018-08-01 20:09:51 +03:00 |
|
Dragory
|
229f27f2f3
|
Add Expunged case type
|
2018-07-31 19:37:07 +03:00 |
|
Dragory
|
5359d0d5fe
|
General fixes. Update Knub to 9.6.1. Add info and server commands.
|
2018-07-31 04:02:45 +03:00 |
|
Dragory
|
7ded84b924
|
Add spam plugin. Add clean commands. Update Knub to 9.6.0.
|
2018-07-31 02:42:45 +03:00 |
|
Dragory
|
ad6afdfac1
|
Add persist plugin
|
2018-07-30 23:35:44 +03:00 |
|
Dragory
|
e7734c558c
|
Add censor plugin. Various other fixes/features. Update Knub to 9.4.13.
|
2018-07-30 01:44:03 +03:00 |
|
Dragory
|
0c806f32fd
|
More work on logging and automatic mod actions
|
2018-07-29 23:30:24 +03:00 |
|
Dragory
|
724c30703f
|
feat: add logging for most events
|
2018-07-29 18:46:49 +03:00 |
|
Dragory
|
c0614f2470
|
Add ReactionRoles plugin
|
2018-07-29 15:18:26 +03:00 |
|
Dragory
|
6bf865af77
|
Add unban, forceban, and addcase commands
|
2018-07-14 20:55:39 +03:00 |
|
Dragory
|
737a436e67
|
Separate unmute and mute expiry logs
|
2018-07-13 00:11:51 +03:00 |
|
Dragory
|
4a88dc10a9
|
Add unmute command
|
2018-07-13 00:11:19 +03:00 |
|
Dragory
|
687d507325
|
Move default log messages to a .json file
|
2018-07-12 03:02:13 +03:00 |
|
Dragory
|
498ebe8939
|
Allow JSON TS imports, fix errors from enabling esModuleInterop (required for JSON imports)
|
2018-07-12 02:58:34 +03:00 |
|
Dragory
|
e6f296381e
|
Rename ModActions to Cases
|
2018-07-12 02:53:26 +03:00 |
|
Dragory
|
c087654979
|
Add Logs plugin and GuildServerLogs class to communicate with it
|
2018-07-09 02:48:36 +03:00 |
|
Dragory
|
15b7da82e8
|
Add warn and mute commands. General code clean-up.
|
2018-07-08 13:57:27 +03:00 |
|
Dragory
|
2ac8984792
|
Add repository+model for mutes
|
2018-07-07 17:03:13 +03:00 |
|
Dragory
|
e9fb76f76d
|
Use a model class for mod actions
|
2018-07-07 17:00:50 +03:00 |
|
Dragory
|
23c78f2c9c
|
Initial commit in new repository
|
2018-07-01 03:35:51 +03:00 |
|