almeidx
88f53b4af9
removed unnecessary non-null operator
2021-07-28 22:29:52 +01:00
almeidx
77b33c1858
renamed ErisError to DiscordJSError, use rateLimit event instead of debug, renamed the TOKEN variable back
2021-07-28 16:43:56 +01:00
almeidx
12d2724256
fix: updated some properties that were renamed on the discord.js side
2021-07-28 16:08:36 +01:00
Dark
bc1330bf33
Various bugfixes and change ct.anyId return to Snowflake
2021-07-27 04:19:11 +02: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
4d1924b1ec
Add sticker count to server info embed
...
Still need to wait on DJS update for actual sticker count
2021-07-04 17:48:26 +02:00
Dark
5e73d380c5
Update DJS
2021-07-04 17:41:44 +02:00
Dark
968889e529
Add missing logtypes, add change visualization
2021-07-01 04:40:39 +02:00
Dark
144c9c43e0
Add logging for threads and stages
2021-07-01 02:21:16 +02:00
Dark
bb9b8cfe06
Proper button validation, bugfix for voice move spam
2021-07-01 00:30:48 +02:00
Dark
1ad70ffe1a
Change DiscordRESTError to DiscordAPIError
2021-06-30 23:06:02 +02:00
Dark
be71357ff9
Upgrade DJS, fix bugs
2021-06-30 18:43:42 +02:00
Dark
0822fc15e5
Type fixes for djs
2021-06-30 04:56:56 +02:00
Dark
653d6c1dc2
Button role improvements, proper validation
2021-06-22 02:49:31 +02:00
Dark
7bf5e1f3c6
misc. bugfixes
2021-06-21 01:36:53 +02:00
Dark
6e22687bf6
Switch pagination to buttons
2021-06-21 01:36:35 +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
2700f4e389
Allow !clean to delete messages not already saved
...
If a message is found that is not stored, we save it and then bulk delete
2021-06-17 02:10:23 +02:00
Dark
421f6defaa
Remove unnecessary cache lookup
2021-06-17 01:32:38 +02:00
Dark
b0329dca05
Move action handlers to util file
2021-06-08 04:47:36 +02:00
Dark
5c7c3c8cba
Make message with default buttons stateful
2021-06-08 04:34:32 +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
a94e7593ec
Expand button reactions functionality
2021-06-06 23:02:24 +02:00
Dark
7c757d4b96
WIP: Button Reactions
...
This still needs some cleanup and some functionality straight up doesn't work or is only a POC
2021-06-06 04:57:05 +02:00
Dark
43c23263f0
Properly order reaction roles
2021-06-06 02:41:06 +02:00
Dark
7124898568
Remove erroneous lock
...
Lock was acquired here and in the actual method, causing the actual method to wait 10 minutes for the timeout
2021-06-03 02:34:06 +02:00
Dark
d0c6e6f411
More fixes, waitForInteraction (replacement for waitForReaction)
2021-06-02 23:41:05 +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
57893e7f76
More rework progress, mostly done up to ModActions
2021-06-01 04:33:02 +02:00
Dark
52839cc9f3
More rework progress, remove all eris imports
2021-06-01 02:05:55 +02:00
Dark
8f7a6510eb
Pre-plugin moves
2021-05-31 21:12:24 +02:00
Dark
9fc045cd38
Start move to d.js
2021-05-31 03:30:55 +02:00
Dragory
a9e0466e33
Fix
2021-05-24 20:57:05 +03:00
Dragory
a1d188cc79
logs: fix excluded_roles for messages (vol 2)
2021-05-24 20:55:03 +03:00
Dragory
a72750b8d8
logs: fix excluded_roles for messages
2021-05-24 20:43:46 +03:00
Dragory
55b4e39b6e
Move ratelimiterOffset to rest.ratelimiterOffset
2021-05-23 18:34:23 +03:00
Dragory
2b3fc1dba8
Set Eris ratelimiterOffset to 150 in an attempt to avoid global 429s
2021-05-23 18:31:46 +03:00
Dragory
52e4b5b519
Validate override criteria and extra criteria. When loading existing configs, silently remove invalid overrides.
2021-05-23 18:10:23 +03:00
Dragory
8ab6538744
Fix antiraid_level override
2021-05-23 17:15:15 +03:00
Dragory
72637fe1b3
More initialization order fixes (vol 2)
2021-05-23 17:13:11 +03:00
Dragory
22316eb714
More initialization order fixes
2021-05-23 17:01:08 +03:00
Dragory
aa4ce00fa6
mutes: fix pluginData.state being initialized too late
2021-05-23 16:58:47 +03:00
Dragory
f19e365bf6
Temporarily disable guild auto-leaving
2021-05-23 16:51:55 +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
8f5a9e607a
Detect expired dashboard logins and redirect to the splash page
2021-05-22 21:33:34 +03:00