Dragory
|
8090340c5f
|
automod: ignore errors in 'clean' action
These are, in most cases, just that the message was already deleted
before we got to it or similar.
|
2020-07-30 20:41:00 +03:00 |
|
Dragory
|
4d5d381bc1
|
Debug++
|
2020-07-30 20:15:35 +03:00 |
|
Dragory
|
a7d9bc63d7
|
automod: fix crash, improve user id detection
|
2020-07-30 13:45:42 +03:00 |
|
Dragory
|
b4ef037871
|
automod: fix possible error in config preprocessor
|
2020-07-30 13:28:46 +03:00 |
|
Dragory
|
93705f888b
|
Fix up docs
|
2020-07-30 13:08:06 +03:00 |
|
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 |
|