3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-25 02:25:01 +00:00
Commit graph

36 commits

Author SHA1 Message Date
Dragory
a5984cfd2a perf: use a memory cache for Slowmode 2021-11-02 23:38:02 +02:00
Dragory
6ced3e7512 fix(slowmode): fix error if channel.permissionOverwrites doesn't exist 2021-10-17 21:01:55 +03:00
Dragory
35763edb7c fix(slowmode): fix error if the slowmode channel isn't cached 2021-10-17 11:31:32 +03:00
Dragory
c1c7c092d9 Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
Dragory
5e47b1d810 Add more 429 debugging 2021-08-20 22:51:44 +03:00
Dragory
6180c0da30 Remove unnecessary message fetch in slowmode onMessageCreate 2021-08-20 22:10:18 +03:00
Dragory
80e8bab90f Remove hotfixMessageFetch() 2021-08-20 20:01:32 +03:00
Dragory
030c3afb63 Ugly workaround/hotfix for message fetching 2021-08-19 00:49:06 +03:00
Dragory
44fbd020db Fix issues with circular dependencies between plugins 2021-08-18 19:33:22 +03:00
Dragory
dd78ac0090 Typed log functions + more 2021-08-18 01:51:42 +03:00
almeidx
9e13e0a9d9 upgraded discord.js 2021-07-29 17:45:45 +01:00
almeidx
5569e023fd use Util methods for escaping inline code and code blocks 2021-07-29 17:35:27 +01:00
almeidx
74dca02711 fetch fix 2021-07-29 00:58:11 +01:00
almeidx
9bdeb13bb6 fetch fix 2021-07-29 00:55:03 +01:00
almeidx
f84e6ee41b simplify ternary 2021-07-29 00:52:19 +01:00
almeidx
c21e779c03 user.tag 2021-07-29 00:37:19 +01:00
Dark
63d143a0ce DJS Update, Full Import Cleanup 2021-07-25 14:32:08 +02:00
Dark
de85ba37b9 More fixes, change rest of stripObjectToScalars to configAccessibleObj 2021-07-21 22:14:09 +02:00
Dark
d24aea7c5c 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
e5730d0b85 Update DJS 2021-07-04 17:41:44 +02:00
Dark
6e2bd28691 Change DiscordRESTError to DiscordAPIError 2021-06-30 23:06:02 +02:00
Dark
2977363dc0 Type fixes for djs 2021-06-30 04:56:56 +02:00
Dark
38a5e07be8 Formatting and initial ButtonRoles DB work 2021-06-08 02:23:30 +02:00
Dark
addb614023 Organise all imports, make Mutes depend on Logs 2021-06-06 23:51:32 +02:00
Dark
c99e745f89 Finish preliminary rework, ready to test 2021-06-02 04:07:50 +02:00
Dark
3883b5b749 More rework progress, remove all eris imports 2021-06-01 02:05:55 +02:00
Dragory
8011885dc0 More initialization order fixes (vol 2) 2021-05-23 17:13:11 +03:00
Dragory
047174fbc4 Update to Knub30.0.0-beta.37 and Eris 0.15, first pass 2021-05-23 14:35:16 +03:00
Almeida
2a8aac34c7 refactor(*): remove unused exception variables (#193) 2021-05-06 21:23:47 +03:00
Nils
eb7ac72cd4 Enforce unified lock names by using functions to generate lock keys (#165) 2021-04-02 16:43:13 +03:00
Dragory
621c8584fd Add proper types to sendErrorMessage() 2021-01-17 21:21:18 +02:00
Dragory
6f2d5a3784 Turn on strict TS compilation. Fix up and tweak types accordingly. 2020-11-09 20:03:57 +02:00
Dragory
d0fe2dea04 Update to new Knub 30 beta. Code clean-up. 2020-10-01 01:43:38 +03:00
Dragory
7595baf945 slowmode: fix bot slowmodes not being applied for slowmodes over 6h; add -mode option; add eager permission checks 2020-08-09 16:58:36 +03:00
Dragory
93705f888b Fix up docs 2020-07-30 13:08:06 +03:00
Dark
e6b930a80e Migrate Slowmode to new Plugin structure 2020-07-23 00:25:40 +02:00