3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-07-12 05:27:19 +00:00
Commit graph

95 commits

Author SHA1 Message Date
Dragory
dd78ac0090 Typed log functions + more 2021-08-18 01:51:42 +03:00
Dark
e6261c188e Add typings, comment magic numbers 2021-08-15 22:14:04 +02:00
Nils
60b70da11a Apply suggestions from code review
Co-authored-by: Almeida <almeidx@pm.me>
2021-08-15 22:02:18 +02:00
Dark
04cd1fc0e7 Implement temporary permission check public functions 2021-08-15 01:44:25 +02:00
almeidx
c932333971 upgrade discord.js 2021-08-04 20:45:42 +01:00
almeidx
9ffc91e5fa removed unnecessary string literal and simplified stuff 2021-07-29 10:08:55 +01:00
almeidx
c21e779c03 user.tag 2021-07-29 00:37:19 +01:00
almeidx
1597eb0517 removed unnecessary encodeURIComponent on reasons 2021-07-28 23:50:25 +01:00
almeidx
5523267678 use User#displayAvatarURL and dont encode reason 2021-07-28 23:40:20 +01:00
almeidx
d8dee5a8ad simplify 2021-07-28 23:30:52 +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
6e2bd28691 Change DiscordRESTError to DiscordAPIError 2021-06-30 23:06:02 +02:00
Dark
bbf52a5951 Upgrade DJS, fix bugs 2021-06-30 18:43:42 +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
a07ca88c13 More fixes, waitForInteraction (replacement for waitForReaction) 2021-06-02 23:41:05 +02:00
Dark
1ee016e85e Bot now connects, lint fixes 2021-06-02 19:35:44 +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
Dragory
9e8629f337 Round time values in !massban 2021-05-22 15:01:08 +03:00
Dragory
157fc4c541 Show max wait time for massban queue in !massban 2021-05-22 13:58:19 +03:00
Dragory
bc6d8cea60 Add queue for massbans 2021-05-22 13:47:10 +03:00
Dragory
6ca231f40c Add total time taken to !massban result message 2021-05-22 13:32:27 +03:00
Dragory
fc6592d3f8 Add progress indicator to !massban. Tweak log/event ignoring to be more reliable for massbans. 2021-05-22 13:27:45 +03:00
Almeida
2a8aac34c7 refactor(*): remove unused exception variables (#193) 2021-05-06 21:23:47 +03:00
Almeida
22bb576b4b added can_unban permission for the unban command (#200) 2021-05-06 21:13:06 +03:00
Dragory
842c91b54d Add eager permission check in PostAlertOnMemberJoinEvt 2021-04-29 02:40:29 +03:00
Dragory
cb5454534a Emit 'unban' event from !unban 2021-04-29 02:22:39 +03:00
Nils
666e5f7448 Allow filtering !cases to certain types using switches (#168) 2021-04-28 22:51:09 +03:00
Nils
c2c3470994 Allow automod to issue tempbans (#189) 2021-04-28 22:42:54 +03:00
Nils
66cf2296dc Add -update/-up argument to automatically update latest/chosen case with !clean (#173) 2021-04-28 22:15:16 +03:00
Shoaib Sajid
01480d584e Add !infractions as an alias for !cases (#177) 2021-04-28 22:08:37 +03:00
Nils
abc9da0e68 Allow Automod to distinguish whether mod actions are manual or automatic (#179) 2021-04-28 22:06:33 +03:00
Dragory
0d872e5324 !ban: only run isBanned() if member is not found 2021-04-28 21:24:59 +03:00
Dragory
2386116c3c Optimize isBanned() and handle errors properly 2021-04-28 21:23:51 +03:00
Dragory
c20dd17722 Fix missing reason in log entries for manual kicks 2021-04-02 21:26:54 +03:00
Nils
a21e4fa0c3 Allow mute and unmute to be upgraded to their force variant (#174) 2021-04-02 16:53:09 +03:00
vcokltfre
50b37ab9dd chore: update wording of permission error for -mod (#172) 2021-04-02 16:43:52 +03:00
Nils
eb7ac72cd4 Enforce unified lock names by using functions to generate lock keys (#165) 2021-04-02 16:43:13 +03:00
Jonathan
0bb107bd9b Add !reason alias for !update (#141) 2021-04-02 16:38:24 +03:00
Dragory
30426960e7 automod: add triggers for mod actions 2021-02-14 16:58:02 +02:00
Nils
a30ec3c711 Add working massunban command (#143) 2021-01-28 01:23:35 +02:00
Nils
0bfb73e258 Add tempbans (#139) 2021-01-28 01:20:55 +02:00
Nils
c655f61a67 Fixed note command not allowing only attachments (#144) 2021-01-17 21:30:59 +02:00
Dragory
621c8584fd Add proper types to sendErrorMessage() 2021-01-17 21:21:18 +02:00
Dragory
88576281fb Fix members leaving being logged as kicks 2020-12-23 06:00:45 +02:00