Dragory
396c390d1f
automod: add safeguard to config preprocessor
2020-07-30 11:05:03 +03:00
Dragory
a5db43f7f1
automod: fix logs showing duplicate users
2020-07-30 02:21:11 +03:00
Dragory
382462a310
automod: add cooldown support
2020-07-30 01:54:18 +03:00
Dragory
13e45f4c54
automod: add default configs for actions
2020-07-30 01:45:14 +03:00
Dragory
4eda695911
Add antiraid commands
2020-07-30 00:58:34 +03:00
Dragory
8cbd7ff46d
automod: ensure actions only apply once per user/member
2020-07-29 22:58:14 +03:00
Dragory
ca3cc514e7
automod: don't generate summary if doing a silentClean
2020-07-29 22:54:26 +03:00
Dragory
ec3ba368db
automod: separate actions taken with comma + space instead of just comma
2020-07-29 22:43:33 +03:00
Dragory
7f1f585f5e
automod: create archives for matched spam
2020-07-29 22:42:31 +03:00
Dragory
05201d10f2
automod: update match summaries for match_* triggers
2020-07-29 22:42:17 +03:00
Dragory
b7f9937710
Add new Automod actions to availableActions
2020-07-28 23:28:42 +03:00
Dragory
b59d2f961e
Don't run actions set to 'null' or 'false'
2020-07-28 21:53:01 +03:00
Dragory
62c68b99f7
More Automod updates
2020-07-28 21:51:58 +03:00
Dragory
00f27b930e
Automod actions + ModActions public interface
2020-07-28 21:34:01 +03:00
Dragory
8ab1712fb6
Automod work vol 3
2020-07-27 22:19:34 +03:00
Dragory
7113d3953e
Automod work vol 2
2020-07-27 21:51:03 +03:00
Dragory
c23f37d991
Automod work
2020-07-27 20:42:10 +03:00
Dragory
77465e039f
Remove unported plugins from the repository
2020-07-06 01:53:58 +03:00
Dragory
4653fc9bf7
Knub 30 conversion base work; Work on Utility plugin Knub 30 conversion
2020-07-05 05:00:54 +03:00
Dragory
89e584a6f2
Merge master
2020-07-02 23:45:46 +03:00
Miikka
b4757f3b52
WIP
2020-06-30 17:48:18 +03:00
Dragory
557b31a6d3
automod: clear old message spam data when re-evaluating an edited message
2020-06-04 03:20:31 +03:00
Dragory
f86e08066c
automod: fix match_attachment_type no longer matching on messages with no text content
2020-05-28 04:01:07 +03:00
Dragory
fd7007f356
automod: add guild info to matched invites
2020-05-28 03:28:25 +03:00
Dragory
d9ada892a8
automod: add affects_bots
2020-05-28 00:55:09 +03:00
Dragory
028178ea59
Fix over-eager matching for YouTube embeds
2020-05-22 23:44:21 +03:00
Dragory
b2b149b5cd
automod.reply: allow embeds, add auto_delete option
2020-05-22 23:38:11 +03:00
Dragory
bf2a920fd4
Merge branch 'automoMessageLink' of git://github.com/DarkView/ZeppelinBot into DarkView-automoMessageLink
2020-05-22 21:15:43 +03:00
Dragory
f218e32646
Fix merge conflict
2020-05-22 20:55:15 +03:00
Dragory
f44cc55686
automod: only apply 1 matching rule on member join
...
This is consistent with message rule behaviour.
2020-05-22 20:53:30 +03:00
Dragory
7c9cf05960
Run Automod on message edits
2020-05-22 20:52:23 +03:00
Dark
add9986f56
discordapp to discord
2020-05-05 15:14:41 +02:00
Dark
892b69ee47
automod: Add option to display message link
2020-04-19 21:02:05 +02:00
Dark
b61cb26f21
automod: Edit support and edit-reflag prevention
2020-04-19 20:58:44 +02:00
Dragory
301ea2f122
automod: only match highlighted links in match_links by default
2020-04-17 23:28:09 +03:00
Dragory
96a59d4ca7
Fix rare automod crash when the member for a message can't be found
...
This edge case should only occur when the member is banned or otherwise
leaves the server before automod processes the message.
2020-04-16 00:03:07 +03:00
Dragory
5043965b1a
Fix automod error when the member is not cached
2020-04-15 22:38:13 +03:00
Dragory
42b85f690c
Automod: add include_words/exclude_words and include_regex/exclude_regex to match_links trigger
2020-04-11 16:56:55 +03:00
Dragory
dde0d2dcbd
Automod: add deleteMessageDays option to ban action
2020-04-11 16:27:58 +03:00
Dragory
78d9469b27
Fix rare edge case crash in automod
2020-04-10 21:27:31 +03:00
Dragory
0afa654df0
Fix crash when trying to match words to a custom status with only an emoji
2020-04-10 11:27:23 +03:00
Dragory
29a5c027fb
Fix match_messages filters breaking when message doesn't have text content
2020-04-09 23:30:24 +03:00
Dragory
ee41fcacfc
automod: allow warn/mute/kick/ban for username, nickname, and custom status matching
2020-04-08 21:05:46 +03:00
Dragory
a06b0ccc01
Add 'reply' Automod action
2020-04-08 17:15:13 +03:00
Dragory
c4dc9be0e1
Fix multiline automod message match alerts being cut off
2020-04-03 16:54:57 +03:00
Dragory
964f630058
Merge branch 'master' of github.com:Dragory/ZeppelinBot
2020-04-03 16:41:01 +03:00
Dragory
0f73ddd2e1
Fix automod mute action
2020-04-03 16:40:05 +03:00
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