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

340 commits

Author SHA1 Message Date
Dragory
0f21f5010a 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
6b5206bc11 Cleanup 2019-03-16 11:42:28 +02:00
Dragory
c129341e61 Slowmode: add support for native slowmode 2019-03-16 11:26:50 +02:00
Dragory
79fd79d754 Update to dev version of Eris 2019-03-16 11:24:41 +02:00
Dragory
d047928166 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
8213a45a75 Self grantable role tweaks 2019-03-08 00:48:52 +02:00
Dragory
bf0813886e 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
1b8ba58330 ModActions: make the text that tells how the user was notified more descriptive 2019-03-07 22:09:14 +02:00
Dragory
b9897d0218 Update Knub to 18.0.6 2019-03-07 21:57:38 +02:00
Dragory
4e60be3ec1 BotControl: cleanup and type tweak 2019-03-07 20:50:53 +02:00
Dragory
748e8afd36 Update to Knub 18.0.5 2019-03-07 20:50:35 +02:00
Dragory
1c77269643 Add types for all plugin configs and permissions. Update code to work with Knub 18. 2019-03-04 21:44:04 +02:00
Dragory
056cb9809f Update Knub to 18.0.3 2019-03-04 21:13:58 +02:00
Dragory
be21d9d97c Update Knub to 18.0.2 2019-03-04 21:02:25 +02:00
Dragory
13c3751c70 Update Knub to 18.0.1 2019-03-04 20:05:55 +02:00
Dragory
6e105c58c0 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
1f098593d4 ReactionRoles: some more rate limit tweaking 2019-02-24 01:06:40 +02:00
Dragory
4c7af0a7b5 ReactionRoles: slow down reaction removal to avoid rate limiting 2019-02-23 23:39:12 +02:00
Dragory
5903eab05c 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
17ccab6d49 BotControl: don't crash on global reaction role refresh errors 2019-02-23 22:24:05 +02:00
Dragory
d3e1ced0a6 BotControl: add several utility functions 2019-02-23 22:21:52 +02:00
Dragory
37fdae4027 ModActions: show if the user was messaged in bot response to actions 2019-02-23 22:05:54 +02:00
Dragory
bc5ceeb35f ModActions: join reason attachments with spaces, not newlines 2019-02-23 21:54:22 +02:00
Dragory
ba6c78f3d2 Cleanup 2019-02-23 21:53:41 +02:00
Dragory
58dffd03c1 ModActions: fixes and tweaks to !addcase 2019-02-23 21:52:36 +02:00
Dragory
5fac32b9a9 ModActions: support attachments in reasons 2019-02-23 21:47:55 +02:00
Dragory
ceb8506ff8 ModActions: add !cases cmd without user, tweak old !cases response message 2019-02-23 21:33:57 +02:00
Dragory
f35d5b660f ModActions: remove aliases showcase, usercases 2019-02-23 21:32:38 +02:00
Dragory
ff8c2f2f33 BotControl: add cmd to refresh reaction roles globally 2019-02-23 21:23:28 +02:00
Dragory
19a462c7b9 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
5681270216 plugins.Logs: log multiple role changes in one properly 2019-02-23 21:20:35 +02:00
Dragory
386afedcc4 Queue: allow overriding queue timeout 2019-02-23 21:19:46 +02:00
Dragory
08601bb5b3 Update Knub to 17.2.0 2019-02-23 21:19:31 +02:00
Dragory
73e4c63172 Merge branch 'master' of github.com:Dragory/ZeppelinBot 2019-02-23 20:07:13 +02:00
Dragory
b024b6daee Remove WIP plugin that was accidentally committed 2019-02-23 20:06:58 +02:00
Miikka
626188a125 Update ModActions.ts 2019-02-20 17:04:42 +02:00
Dragory
52ff1a2fcf Add reminders 2019-02-20 00:01:14 +02:00
Dragory
c8e65e74f4 SelfGrantableRoles: improve role name and alias parsing by accepting commas as delimiters as well 2019-02-19 00:22:37 +02:00
Dragory
bd97255f6c Add SelfGrantableRoles 2019-02-19 00:02:46 +02:00
Dragory
43f7e74dbe Update Knub to 17.1.0 2019-02-19 00:01:20 +02:00
Dragory
fd862a06b8 Utility: remove 'Large' from !server command, tweak the layout a bit 2019-02-18 02:07:54 +02:00
Dragory
06a48fcaa6 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
44a5d6ecba Utility: fix !search swallowing numbers at the end; fix !search results sorting incorrectly 2019-02-17 23:15:24 +02:00
Dragory
488ec5abe6 Utility: add more info to !server, prettify the embed a bit 2019-02-17 23:05:20 +02:00
Dragory
7d3c6fa316 Utility: pad IDs in !roles to take the same space 2019-02-17 22:51:04 +02:00
Dragory
02620f15a3 Utility: add more options to !search, make the results list prettier 2019-02-17 22:49:14 +02:00
Dragory
e7adfbc019 TS: use esnext as target/lib 2019-02-17 22:48:41 +02:00
Dragory
02d884fd0a Spam: max_voice_move -> max_voice_moves, add to default mod override as well 2019-02-17 17:23:10 +02:00
Dragory
660a68275c spam: add support for non-message spam; add max_voice_move spam detection 2019-02-17 17:09:49 +02:00
Dragory
19a9c0bfaa Utility: add !vcmove command 2019-02-17 16:45:29 +02:00