3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-19 08:05:01 +00:00
Commit graph

10 commits

Author SHA1 Message Date
Dark
dcf8e53cd4 Added ability to white or blacklist attachment filetype in automod
Intended to allow certain channels (i.e. bug reporting ones) to only allow .log files with uploads enabled, making it impossible to upload mp4s to troll or similar
2020-04-03 16:07:19 +03:00
Dragory
ceaba4e7af Fix crash 2020-01-29 02:51:07 +02:00
Dragory
ad0caa39ab Allow overriding user notification method for mod actions via -notify and -notify-channel. Allow setting these settings for automod actions as well. 2020-01-29 02:44:11 +02:00
Dragory
ffb7162b2c automod: delete obsolete constant; bump recent action expiry time to 5 minutes 2020-01-28 22:18:12 +02:00
Dragory
e882632753 Bot response style tweak 2020-01-28 22:16:37 +02:00
Dragory
d1eab6858d Fix [object Promise] on automod case notes 2020-01-28 22:16:19 +02:00
Dragory
8862cb23de Fix antiraid_level override criteria not working 2020-01-28 22:15:32 +02:00
Dragory
873167fe8f Fix antiraid level not being set properly 2020-01-27 22:07:46 +02:00
Dragory
fcfbb97c8a Fix various automod actions not working for 'other' type matches 2020-01-27 21:59:13 +02:00
Dragory
c0c919a5ce Add anti-raid levels to automod. Large refactor of spam detection. Add member_join and member_join_spam triggers.
Anti-raid levels don't by themselves do anything, but they can be
used in overrides to activate specific automod items.

Spam detection should now be more reliable and also combine further
spam messages after the initial detection into the archive.

Messages deleted by automod no longer create the normal deletion log
entry. Instead, the AUTOMOD_ACTION log entry contains the deleted
message or an archive if there are multiple (i.e. spam).
2020-01-26 19:54:32 +02:00