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

278 commits

Author SHA1 Message Date
Dragory
48ade3aa12 Run prettier on refreshMembers.ts 2020-07-06 02:17:51 +03:00
Dragory
f21f8e327f Add default options for UtilityPlugin 2020-07-06 02:10:22 +03:00
Dragory
08550f922a Various Knub 30 and type fixes 2020-07-06 02:08:11 +03:00
Dragory
0587b3b73b Add showInDocs property to ZeppelinPluginBlueprint 2020-07-06 02:01:01 +03:00
Dragory
77465e039f Remove unported plugins from the repository 2020-07-06 01:53:58 +03:00
Dragory
16ab3c36c4 Combine Knub's type helpers with Zeppelin's, continue Utility plugin port 2020-07-06 01:51:48 +03:00
Dragory
0d3567df88 Prevent prettier from inlining UtilityPlugin command list 2020-07-06 01:02:55 +03:00
Dragory
f2d4eb1cdf More work on porting Utility commands 2020-07-06 00:53:28 +03:00
Dragory
55f5509705 Don't export SearchError 2020-07-05 16:01:49 +03:00
Dragory
78d8617ed5 Port !search and !bansearch to Knub 30 2020-07-05 15:59:15 +03:00
Dragory
6cc7d91b4c Use blueprint directly for commands for clarity 2020-07-05 15:03:51 +03:00
Dragory
4653fc9bf7 Knub 30 conversion base work; Work on Utility plugin Knub 30 conversion 2020-07-05 05:00:54 +03:00
Dragory
89e584a6f2 Merge master 2020-07-02 23:45:46 +03:00
Miikka
b4757f3b52 WIP 2020-06-30 17:48:18 +03:00
Dragory
a0af3f0764 Mutes: Add locks to prevent multiple simultaneous attempts to mute a user 2020-06-14 23:59:51 +03:00
Dragory
d8d5665e93 Fix missing error code handling when posting case logs 2020-06-14 23:58:11 +03:00
Dragory
16d788fde0 Logs: Fix error in excluded_channels checks 2020-06-14 23:51:19 +03:00
Dragory
1e900a620d Support embed fields/title in Starboard via copy_full_embed 2020-06-13 09:36:55 +03:00
Dragory
f4735571b9 ReactionRoles: apply roles in a queue to avoid hitting rate limits on e.g. member REST endpoints 2020-06-04 21:50:08 +03:00
Dragory
4a707fcf05 ReactionRoles: only clear pendingRoleChanges for a member after their roles have been applied 2020-06-04 21:41:35 +03:00
Dragory
c6a633f3a6 Add debug logging for null user IDs in mutes 2020-06-04 03:55:54 +03:00
Dragory
80402d8e70 ZeppelinPlugin: read null options as { enabled: false } 2020-06-04 03:46:33 +03:00
Dragory
557b31a6d3 automod: clear old message spam data when re-evaluating an edited message 2020-06-04 03:20:31 +03:00
Dragory
9789773c9e Merge branch 'ban-search' of git://github.com/roflmaoqwerty/ZeppelinBot into roflmaoqwerty-ban-search 2020-06-04 02:46:13 +03:00
Dragory
5d26ce21af roles: mention role and user in success messages 2020-06-04 02:45:05 +03:00
Dragory
efced7cc9f cases: add safeguard check for existing cases with the same audit log id 2020-06-04 02:37:13 +03:00
Dragory
97b26b63d0 mutes: fix error when member to unmute cannot be found 2020-06-04 02:32:27 +03:00
Dragory
1b21634064 Save names using a queue to avoid race conditions 2020-06-02 01:40:02 +03:00
Dragory
3da3b4edae Don't save empty nicknames to nickname history if there's no previous entry 2020-06-02 01:36:42 +03:00
Dragory
ce1b214375 Fix error in updateNickname() 2020-06-02 01:04:42 +03:00
Dragory
52600360f1 Add username/nickname history retention periods 2020-06-02 00:26:06 +03:00
Dragory
1577c5273e Properly fix countdown() in tags 2020-06-01 19:44:28 +03:00
Dragory
7a79aff5d5 Bind tag functions to the tagFunctions object so it's easier to cross-reference tags 2020-06-01 19:41:05 +03:00
Dragory
fb9b3664d9 Fix null values in supporter amounts 2020-05-30 03:54:03 +03:00
Dragory
18f2c4b662 mod_actions: add warn_notify_enabled option, false by default 2020-05-28 04:40:35 +03:00
Dragory
f86e08066c automod: fix match_attachment_type no longer matching on messages with no text content 2020-05-28 04:01:07 +03:00
Dragory
fd7007f356 automod: add guild info to matched invites 2020-05-28 03:28:25 +03:00
Dragory
013927ab35 Optimize !server by removing status counts 2020-05-28 01:50:26 +03:00
Dragory
18c2594671 Improvements to the bot control !guilds command 2020-05-28 01:45:18 +03:00
Dragory
78ae7b840c Store supporters in the database 2020-05-28 01:29:51 +03:00
Dragory
d9ada892a8 automod: add affects_bots 2020-05-28 00:55:09 +03:00
Dragory
ebef200f41 Add supported to !about 2020-05-23 19:45:55 +03:00
Dragory
6f27e63d52 Update descriptions for Censor/Spam to point to Automod for more advanced functionality 2020-05-23 15:31:54 +03:00
roflmaoqwerty
477de5a15e refactored archive searcg into its own method. Updated ban and regular search to use these methods 2020-05-23 11:53:31 +10:00
Dragory
9948dc1185 Remove test code 2020-05-23 00:13:05 +03:00
Dragory
ed1f740aa2 tags: rename timeFormat() to formatTime() 2020-05-22 23:55:00 +03:00
Dragory
028178ea59 Fix over-eager matching for YouTube embeds 2020-05-22 23:44:21 +03:00
Dragory
b2b149b5cd automod.reply: allow embeds, add auto_delete option 2020-05-22 23:38:11 +03:00
Dragory
d2b65c03aa tags: add support for embeds 2020-05-22 23:21:57 +03:00
Dragory
affc241d7b tags: add support for cooldowns 2020-05-22 22:57:51 +03:00