Dragory
|
45b06ece20
|
Logs: fix double member IDs in voice channel logs
|
2019-03-16 17:54:26 +02:00 |
|
Dragory
|
11558df665
|
Logs: add permission for whether a user is pinged in logs or not (mainly to not ping mods); templateFormatter: fix error when following a plain value variable with a function variable
|
2019-03-16 16:10:30 +02:00 |
|
Dragory
|
ba3af1cb63
|
Add templateFormatter; migrate from formatTemplateString to templateFormatter
|
2019-03-16 15:42:55 +02:00 |
|
Dragory
|
ea3fde49a6
|
Add user mention to message deletion log
|
2019-03-16 12:37:45 +02:00 |
|
Dragory
|
515c91d2c2
|
Logs: make default log message for censored messages clearer
|
2019-03-16 12:31:05 +02:00 |
|
Dragory
|
e755784483
|
Improve mentions in default log messages. Add !vcmove logging. Don't attempt to !vcmove to the same channel the user is already in.
|
2019-03-16 11:45:30 +02:00 |
|
Dragory
|
cabccf5bd3
|
Slowmode: add support for native slowmode
|
2019-03-16 11:26:50 +02:00 |
|
Dragory
|
ffafc765d8
|
ModActions: !cases without id now returns 5 most recent cases created by you, or the mod specified with --mod
|
2019-02-23 22:40:43 +02:00 |
|
Dragory
|
147dcc973d
|
ModActions: add !cases cmd without user, tweak old !cases response message
|
2019-02-23 21:33:57 +02:00 |
|
Dragory
|
56a1f51f56
|
plugins.Logs: log multiple role changes in one properly
|
2019-02-23 21:20:35 +02:00 |
|
Dragory
|
6491c48289
|
Add reminders
|
2019-02-20 00:01:14 +02:00 |
|
Dragory
|
457d57fb8c
|
Add SelfGrantableRoles
|
2019-02-19 00:02:46 +02:00 |
|
Dragory
|
30db4d58b4
|
spam: add support for non-message spam; add max_voice_move spam detection
|
2019-02-17 17:09:49 +02:00 |
|
Dragory
|
fa759d1f46
|
Allow using !update without a case number. Will update the mod's latest case instead.
|
2019-02-17 15:23:40 +02:00 |
|
Dragory
|
0b0bb05eed
|
GuildActions: create overloads for known actions; refactor certain actions, using only 1 args object; mutes: move !mutes to the Mutes plugin, fix case number not showing in mute list, make mute list prettier
|
2019-02-15 05:07:28 +02:00 |
|
Dragory
|
e841f20ab0
|
Add special mention if a mod action was performed on behalf of another mod with the --mmod option
|
2019-02-08 20:25:35 +02:00 |
|
Dragory
|
f6f1c29fc1
|
Add user id and show recent cases in 'member joined with prior records' log entry
|
2019-01-15 04:15:22 +02:00 |
|
Dragory
|
429653c66d
|
Add GuildArchives.getUrl for getting the archive entry URL
|
2019-01-15 04:03:04 +02:00 |
|
Dragory
|
a2b7038b71
|
GuildSavedMessages: don't ignore edits with the same content (since embeds, attachments, etc. can differ)
|
2019-01-15 03:59:26 +02:00 |
|
Dragory
|
bf25342122
|
Add 'joined with prior records' log entry
|
2019-01-13 18:10:48 +02:00 |
|
Dragory
|
bbb1acb998
|
Fix mod info in CASE_CREATE log message
|
2019-01-13 18:10:09 +02:00 |
|
Dragory
|
8de31844d5
|
Add support for hiding cases with !hidecase
|
2019-01-13 17:56:25 +02:00 |
|
Dragory
|
ab71481b8f
|
Allow making archives permanent. Make archives permanent when attached to a case. Add log file metadata dynamically when served (instead of in the body directly). Add missing index on archives.expires_at.
|
2019-01-13 17:29:26 +02:00 |
|
Dragory
|
3efd64c489
|
Add support for pingable roles
|
2019-01-12 14:09:11 +02:00 |
|
Dragory
|
d3a4989dc0
|
Add auto-reaction support
|
2019-01-12 13:42:11 +02:00 |
|
Dragory
|
681517341e
|
Add name history plugin
|
2019-01-06 15:27:51 +02:00 |
|
Dragory
|
50c6233190
|
tags: delete command/response msg if the other is deleted
|
2019-01-06 14:39:16 +02:00 |
|
Dragory
|
19dc621e85
|
Test a more clear emoji for unmute logs
|
2019-01-06 12:32:07 +02:00 |
|
Dragory
|
435de37dc8
|
tags: add !tag list command
|
2019-01-03 06:16:00 +02:00 |
|
Dragory
|
7139d81a5e
|
Separate timed/indefinite mutes/unmutes in logs
|
2019-01-03 04:37:44 +02:00 |
|
Dragory
|
f7c29eb2cf
|
persist: fix roles not being reapplied properly on rejoin
|
2019-01-03 03:11:45 +02:00 |
|
Miikka
|
d0f8ec2b57
|
Fix buggy mute cases
|
2018-12-23 01:00:56 +02:00 |
|
Dragory
|
69fccbc2d8
|
SavedMessages: ignore fake edit events
|
2018-12-22 15:00:06 +02:00 |
|
Dragory
|
e2c57f8057
|
SavedMessages: don't emit message deletion events for non-saved messages
|
2018-12-22 14:37:41 +02:00 |
|
Dragory
|
cf17374a24
|
Add user mention to member join log
|
2018-12-22 13:28:17 +02:00 |
|
Dragory
|
ce0b7ded08
|
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
|
3c3602f8d3
|
Log text/style tweaks; add message date to deletion logs
|
2018-12-22 12:38:52 +02:00 |
|
Dragory
|
022fcc537e
|
Fix error when editing non-saved messages
|
2018-12-15 23:07:19 +02:00 |
|
Dragory
|
0c8efedb8c
|
Add Starboard plugin
|
2018-12-15 23:01:45 +02:00 |
|
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 |
|