3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-15 05:41:51 +00:00
Commit graph

340 commits

Author SHA1 Message Date
Dragory
e755784483 Improve mentions in default log messages. Add !vcmove logging. Don't attempt to !vcmove to the same channel the user is already in. 2019-03-16 11:45:30 +02:00
Dragory
cdd977c131 Cleanup 2019-03-16 11:42:28 +02:00
Dragory
cabccf5bd3 Slowmode: add support for native slowmode 2019-03-16 11:26:50 +02:00
Dragory
be44634a00 Update to dev version of Eris 2019-03-16 11:24:41 +02:00
Dragory
7e9de889d4 Fix error in !info when the API tells us a user has a role that doesn't exist 2019-03-09 18:16:42 +02:00
Dragory
4b8e771d26 Self grantable role tweaks 2019-03-08 00:48:52 +02:00
Dragory
374e79e2dc Include durations in mute and unmute case notes, clarify bot responses when updating an active mute 2019-03-07 22:35:33 +02:00
Dragory
18f16f6bad ModActions: make the text that tells how the user was notified more descriptive 2019-03-07 22:09:14 +02:00
Dragory
a9cb6fe5d3 Update Knub to 18.0.6 2019-03-07 21:57:38 +02:00
Dragory
f4a11b2105 BotControl: cleanup and type tweak 2019-03-07 20:50:53 +02:00
Dragory
f9504d120a Update to Knub 18.0.5 2019-03-07 20:50:35 +02:00
Dragory
b7b42705f9 Add types for all plugin configs and permissions. Update code to work with Knub 18. 2019-03-04 21:44:04 +02:00
Dragory
c96e98fcef Update Knub to 18.0.3 2019-03-04 21:13:58 +02:00
Dragory
e5b2f2b378 Update Knub to 18.0.2 2019-03-04 21:02:25 +02:00
Dragory
afd3c95ed5 Update Knub to 18.0.1 2019-03-04 20:05:55 +02:00
Dragory
015e25beb9 Update Knub to 18.0.0. Update Typescript to 3.3. Some other small package upgrades. 2019-03-04 19:45:51 +02:00
Dragory
af060cbb72 ReactionRoles: some more rate limit tweaking 2019-02-24 01:06:40 +02:00
Dragory
cb76c47bf4 ReactionRoles: slow down reaction removal to avoid rate limiting 2019-02-23 23:39:12 +02:00
Dragory
ffafc765d8 ModActions: !cases without id now returns 5 most recent cases created by you, or the mod specified with --mod 2019-02-23 22:40:43 +02:00
Dragory
7ced26cd19 BotControl: don't crash on global reaction role refresh errors 2019-02-23 22:24:05 +02:00
Dragory
9bab943f45 BotControl: add several utility functions 2019-02-23 22:21:52 +02:00
Dragory
152b86e587 ModActions: show if the user was messaged in bot response to actions 2019-02-23 22:05:54 +02:00
Dragory
09b3775247 ModActions: join reason attachments with spaces, not newlines 2019-02-23 21:54:22 +02:00
Dragory
f7274225f9 Cleanup 2019-02-23 21:53:41 +02:00
Dragory
31331f67c5 ModActions: fixes and tweaks to !addcase 2019-02-23 21:52:36 +02:00
Dragory
23f68e734e ModActions: support attachments in reasons 2019-02-23 21:47:55 +02:00
Dragory
147dcc973d ModActions: add !cases cmd without user, tweak old !cases response message 2019-02-23 21:33:57 +02:00
Dragory
0c974e1d16 ModActions: remove aliases showcase, usercases 2019-02-23 21:32:38 +02:00
Dragory
b462868c32 BotControl: add cmd to refresh reaction roles globally 2019-02-23 21:23:28 +02:00
Dragory
ddcc56d0ba ReactionRoles: new usage model, optimization
old: click reaction to toggle your role
new: click reaction to add role, click X reaction to clear roles

Multiple role changes in quick succession are now also batched into
a single member.edit() call.
2019-02-23 21:21:05 +02:00
Dragory
56a1f51f56 plugins.Logs: log multiple role changes in one properly 2019-02-23 21:20:35 +02:00
Dragory
76b9cb6b0c Queue: allow overriding queue timeout 2019-02-23 21:19:46 +02:00
Dragory
6f95b7d006 Update Knub to 17.2.0 2019-02-23 21:19:31 +02:00
Dragory
b52d1793bf Merge branch 'master' of github.com:Dragory/ZeppelinBot 2019-02-23 20:07:13 +02:00
Dragory
bb781311d4 Remove WIP plugin that was accidentally committed 2019-02-23 20:06:58 +02:00
Miikka
81e6465cdf
Update ModActions.ts 2019-02-20 17:04:42 +02:00
Dragory
6491c48289 Add reminders 2019-02-20 00:01:14 +02:00
Dragory
b5c55f9510 SelfGrantableRoles: improve role name and alias parsing by accepting commas as delimiters as well 2019-02-19 00:22:37 +02:00
Dragory
457d57fb8c Add SelfGrantableRoles 2019-02-19 00:02:46 +02:00
Dragory
8cb382979b Update Knub to 17.1.0 2019-02-19 00:01:20 +02:00
Dragory
015004df6a Utility: remove 'Large' from !server command, tweak the layout a bit 2019-02-18 02:07:54 +02:00
Dragory
d6bbf7d46c ReactionRoles: add support for auto-refresh; don't allow refreshing the same message's reactions multiple times at once 2019-02-18 01:58:21 +02:00
Dragory
166680e718 Utility: fix !search swallowing numbers at the end; fix !search results sorting incorrectly 2019-02-17 23:15:24 +02:00
Dragory
6cde008f36 Utility: add more info to !server, prettify the embed a bit 2019-02-17 23:05:20 +02:00
Dragory
244a523da1 Utility: pad IDs in !roles to take the same space 2019-02-17 22:51:04 +02:00
Dragory
151971bb84 Utility: add more options to !search, make the results list prettier 2019-02-17 22:49:14 +02:00
Dragory
59204fbf51 TS: use esnext as target/lib 2019-02-17 22:48:41 +02:00
Dragory
207f5b3b95 Spam: max_voice_move -> max_voice_moves, add to default mod override as well 2019-02-17 17:23:10 +02:00
Dragory
30db4d58b4 spam: add support for non-message spam; add max_voice_move spam detection 2019-02-17 17:09:49 +02:00
Dragory
4f5eb0689d Utility: add !vcmove command 2019-02-17 16:45:29 +02:00