almeidx
|
7259f6017e
|
chore: remove double parenthesis in match_attachment_type trigger
|
2022-02-20 02:05:57 +00:00 |
|
Dragory
|
feeb048855
|
debug: add debug logging to automod clean action
|
2022-01-17 21:28:00 +02:00 |
|
Dragory
|
ff160be1fa
|
fix(automod): don't try to reply with an empty message
|
2021-11-27 11:52:26 +02:00 |
|
Dragory
|
673ec7b09a
|
chore: resolve eslint issues
|
2021-11-03 16:59:08 +02:00 |
|
Dragory
|
09125956a0
|
chore: run prettier on unformatted files
|
2021-11-03 16:54:21 +02:00 |
|
Dragory
|
8ac117a6f3
|
feat: use InternalPoster for Automod alerts
|
2021-11-02 22:12:57 +02:00 |
|
Dragory
|
b162d8c72e
|
fix: add missing noop import
|
2021-10-31 22:16:37 +02:00 |
|
metal
|
446f188e16
|
feat: add automod thread_archive and thread_unarchive triggers (#292)
Co-authored-by: Almeida <almeidx@pm.me>
|
2021-10-31 22:08:29 +02:00 |
|
Almeida
|
6709115166
|
feat: add thread_create_spam automod trigger (#273)
|
2021-10-31 19:23:26 +02:00 |
|
metal
|
f9c0e661af
|
feat: add automod start_thread action (#274)
Co-authored-by: Almeida <almeidx@pm.me>
|
2021-10-31 17:27:00 +02:00 |
|
Almeida
|
92dfbca362
|
feat: add thread_create and thread_delete automod triggers (#272)
Co-authored-by: metal <admin@metalruller.com>
|
2021-10-31 17:21:53 +02:00 |
|
Dragory
|
13c94a81cc
|
feat: Phisherman integration
|
2021-10-31 17:17:31 +02:00 |
|
Dragory
|
bb94d77143
|
feat: add env var to enable profiling
|
2021-10-28 17:11:56 +03:00 |
|
Dragory
|
d27f6f94df
|
fix: revert member fetching in automod due to 429s
|
2021-10-17 20:20:15 +03:00 |
|
Dragory
|
66b93dd31c
|
chore: clean up unnecessary cache.get ?? fetch
|
2021-10-17 19:56:04 +03:00 |
|
Dragory
|
3131878cfb
|
fix(automod): fetch message user/member if missing from cache
|
2021-10-17 19:52:56 +03:00 |
|
Dragory
|
151a5df4af
|
feat(automod): add affects_self option for rules
|
2021-10-17 08:15:30 +03:00 |
|
Dragory
|
44f5b77cc7
|
perf(automod): also merge regexes in match_links, match_words
|
2021-10-17 08:03:38 +03:00 |
|
Dragory
|
d874617e48
|
perf: merge regexes in match_regex trigger while taking backreferences into account
|
2021-10-09 12:50:47 +03:00 |
|
Dragory
|
f582640e8e
|
debug: more profiling for Automod
|
2021-10-05 23:54:58 +03:00 |
|
Dragory
|
53d7491c1b
|
debug: re-enable Automod with extra profiling
|
2021-10-05 23:49:00 +03:00 |
|
Dragory
|
2d012bc5cf
|
debug: enable MessageSaver, disable Automod, re-enable slow query logs
|
2021-10-05 23:28:16 +03:00 |
|
Dragory
|
ef53ee64c6
|
fix: revert regex batching
|
2021-10-05 22:10:56 +03:00 |
|
Dragory
|
04c81727fb
|
debug+
|
2021-10-05 21:51:29 +03:00 |
|
Dragory
|
b951feeabd
|
fix(automod): fix empty patterns list in match_regex matching every message
|
2021-10-05 21:48:02 +03:00 |
|
Dragory
|
392e2da2d1
|
perf(automod): bundle automod regex patterns for potentially increased performance
|
2021-10-05 21:30:35 +03:00 |
|
Dragory
|
5e25792734
|
fix(automod): always break triggerLoop on match, even if allow_further_rules is enabled
|
2021-10-05 21:11:41 +03:00 |
|
Dragory
|
c0c73751c9
|
feat: add more detailed automod profiling
|
2021-10-05 21:09:03 +03:00 |
|
Dragory
|
ff8d406e8a
|
feat: upgrade to Knub v30.0.0-beta.46, add better performance profiling tools
|
2021-10-05 20:49:58 +03:00 |
|
Dragory
|
bd87e1f000
|
Potential fix for role_added/role_removed Automod triggers triggering randomly
|
2021-09-11 19:24:13 +03:00 |
|
Dragory
|
ac79eb09f5
|
Reformat all files with Prettier
|
2021-09-11 19:06:51 +03:00 |
|
Dragory
|
70fb0b5baa
|
Ignore mime type charset and other extra details in match_mime_type
|
2021-09-05 21:01:13 +03:00 |
|
Dragory
|
497d334b15
|
Fix channel/category/thread matching for threads in Automod overrides
|
2021-09-05 20:58:50 +03:00 |
|
Almeida
|
70f2d75327
|
Rename use_inline_reply to inline (#278)
|
2021-09-05 17:38:03 +03:00 |
|
Almeida
|
b3e2e0cffb
|
Add archive_thread action to automod (#271)
|
2021-09-04 19:37:49 +03:00 |
|
Almeida
|
98f7c27dd4
|
Add use_inline_reply option to the Automod reply action (#269)
|
2021-09-04 19:37:02 +03:00 |
|
Almeida
|
86143e7031
|
Don't match video embed descriptions (#256)
|
2021-09-04 19:23:31 +03:00 |
|
Hiroyuki
|
6a45ce67fa
|
feat(automod): MIME type trigger (#247)
|
2021-09-04 19:18:33 +03:00 |
|
metal
|
2d777a03db
|
Logs - role change compare only role IDs instead of a collection (#264)
|
2021-09-04 19:15:16 +03:00 |
|
almeidx
|
20159edd7f
|
fix: automod on guildMemberUpdate
|
2021-08-21 14:16:40 +01:00 |
|
Dragory
|
b336e8b5f4
|
Don't apply Automod on Zeppelin itself
|
2021-08-21 00:39:50 +03:00 |
|
Dragory
|
0b28215208
|
Fix logMessage variable not working in automod alert
|
2021-08-20 20:31:36 +03:00 |
|
Dragory
|
2e49319e9c
|
Automod reply action embed fix
|
2021-08-19 19:54:02 +03:00 |
|
Dragory
|
f208dc3013
|
matchAttachmentType fix
|
2021-08-18 22:44:54 +03:00 |
|
Dragory
|
e3c9dbf851
|
Hotfix 6
|
2021-08-18 22:29:46 +03:00 |
|
Dragory
|
8ffafe1214
|
You saw nothing
|
2021-08-18 21:08:30 +03:00 |
|
Dragory
|
0e7cf9715f
|
Thread fixes
|
2021-08-18 20:47:24 +03:00 |
|
Dragory
|
d109a58cb7
|
Type fixes + use template safe values for renderTemplate() everywhere
|
2021-08-18 20:32:45 +03:00 |
|
Dragory
|
59e75e0584
|
Type fixes + circular dependency fix
|
2021-08-18 20:01:06 +03:00 |
|
Dragory
|
e3b6b017a2
|
Fix issues with circular dependencies between plugins
|
2021-08-18 19:33:22 +03:00 |
|