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
Dragory
bed6589d48
Typed log functions + more
2021-08-18 01:51:42 +03:00
Almeida
28f4fc01c0
removed leftover console.log
2021-08-14 15:05:10 +01:00
Almeida
eb61b5a653
added allow_further_rules option to automod rules
...
This essentially makes it so you can run multiple rules at once
2021-08-14 15:05:08 +01:00
almeidx
3537305c59
upgrade discord.js
2021-08-04 20:45:42 +01:00
almeidx
5de35f711d
use Util methods for escaping inline code and code blocks
2021-07-29 17:35:27 +01:00
almeidx
74a676913e
user.tag
2021-07-29 00:37:19 +01:00
almeidx
88f53b4af9
removed unnecessary non-null operator
2021-07-28 22:29:52 +01:00
Dark
c932269b7d
DJS Update, Full Import Cleanup
2021-07-25 14:32:08 +02:00
Dark
acb4913495
More fixes, change rest of stripObjectToScalars to configAccessibleObj
2021-07-21 22:14:09 +02:00
Dark
d2dd103175
Start move to configAccessibleObjects, exclude perm overrides from logs
...
configAccessibleObjects are used to guarantee backwards compatibility and consistency.
Perm overrides from our own plugins are ignored as to not spam logs through bot managed slowmode or companion channels
2021-07-06 05:23:47 +02:00
Dark
dda19de6e6
Fix various bugs, update djs
2021-07-04 23:14:12 +02:00
Dark
1ad70ffe1a
Change DiscordRESTError to DiscordAPIError
2021-06-30 23:06:02 +02:00
Dark
0822fc15e5
Type fixes for djs
2021-06-30 04:56:56 +02:00
Dark
f9dd82f201
Add member_leave automod trigger
...
At least i think so - cant test it until knub changes are done
2021-06-17 02:30:12 +02:00
Dark
5efdf5ce95
Formatting and initial ButtonRoles DB work
2021-06-08 02:23:30 +02:00
Dark
6ac9d2f2a2
Organise all imports, make Mutes depend on Logs
2021-06-06 23:51:32 +02:00
Dark
edcfd2333f
Bot now connects, lint fixes
2021-06-02 19:35:44 +02:00
Dark
d0a1beb809
Finish preliminary rework, ready to test
2021-06-02 04:07:50 +02:00
Dark
52839cc9f3
More rework progress, remove all eris imports
2021-06-01 02:05:55 +02:00
Dragory
8ab6538744
Fix antiraid_level override
2021-05-23 17:15:15 +03:00
Dragory
f6be4f4af6
Update to Knub30.0.0-beta.37 and Eris 0.15, first pass
2021-05-23 14:35:16 +03:00
Dragory
ddaf3c98ee
Fix hide_case being required
2021-05-03 19:40:59 +03:00
Dragory
25a3350196
Add hide_case option to automod mod actions
2021-05-03 18:49:52 +03:00
Dragory
abdf54e134
Add member to the Automod context for mod action triggers
2021-04-29 02:29:23 +03:00
Dragory
ec81f63b5d
Remove leftover console.log()
2021-04-29 02:15:06 +03:00