Commit graph

39 commits

Author SHA1 Message Date
8a7a2a63ff Add autopurge command 2021-07-11 16:51:31 -06:00
ae1d32b485 Change lock/lockdown to affect voice channels, closes #41, closes #42 2021-07-11 16:27:34 -06:00
3ca194e638 Add /roleping {block,allow}, closes #6. Bump version to 0.9.9. Warn on mass mention/blocked role ping. Update modlog message delete. Update modlog command invoke 2021-07-08 11:32:53 -06:00
ccad1220cb Add warning system, closes #12. Add /unlock command, /lockdown {start,end} 2021-07-08 08:33:50 -06:00
398fa14ca3 Add channel locks and server lockdown, closes #11 2021-07-08 07:59:10 -06:00
d2e40a4208 Add Stark R&D Department to Guild IDs list 2021-07-07 14:16:05 -06:00
eae0a5d4d7 Make text in /rcauto required 2021-07-04 19:55:34 -06:00
37335dfc86 Close #25, no more regex for standard emojis. Instead, compare against list of all Emoji 13.1 emojis 2021-07-04 09:18:02 -06:00
55b906e5b3 Fix bans list duplicate lines, closes #25 2021-07-03 18:11:11 -06:00
65c6bf5996 Add multiple username match message on unban, fix len(filter) error 2021-07-03 18:08:29 -06:00
5e7b46e0e8 Actually fix unban database entry 2021-07-03 17:53:01 -06:00
31b844a78f Fix issue with entering admin into unban database 2021-07-03 17:50:57 -06:00
30dae009cc Fix lots of key errors 2021-07-03 17:48:38 -06:00
e0b9640dc1 Fix regex 2021-07-03 17:45:36 -06:00
c9d452539c Fix unban keyword argument error 2021-07-03 17:44:03 -06:00
a62c42042e Smarter handling of bans list message 2021-07-03 17:31:04 -06:00
bb85958d75 Update ban loop in bans list 2021-07-03 17:27:42 -06:00
95c7eca14c Fix choices error 2021-07-03 17:23:50 -06:00
f174ad5e73 Fix BanEntry error 2021-07-03 17:17:21 -06:00
a05a8c2a3b Add unban command (thanks @cpixl, @GlitterButts). Needs testing, references #25 2021-07-03 17:14:09 -06:00
32084f1b30 Add extra checks on mute/ban/unmute loop. Add unmute command, closes #25 2021-07-02 21:26:51 -06:00
5ef4e6e7b3 Fix adding/removing roles, aesthetic change to some messages 2021-07-01 18:21:40 -06:00
ef54a046e0 Fix permissions, closes #19. Also closes #22, closes #23, closes #24 2021-07-01 18:05:00 -06:00
de60327670 Change default ban duration to 12 hours, fix perms, change unmute filters 2021-07-01 12:43:31 -06:00
825b291ee9 Add mute, background unmute and unban tasks 2021-07-01 12:26:03 -06:00
0eb1b05d4b Add basic starboard, needs more work later. Closes #8 2021-06-30 23:43:03 -06:00
c1ecc83953 Add logging to admin commands, more documentation, fix negative purge (thanks @GiggleButts) 2021-06-30 20:25:18 -06:00
aad00865de Add defer on purge for long purges 2021-06-30 19:48:24 -06:00
474089e10b Fix database call when doing purge 2021-06-30 19:47:37 -06:00
a44f52a1f3 Fix purge ctx references 2021-06-30 19:46:58 -06:00
30f21c6b85 Add message purging (slash-only for now), closes #16 2021-06-30 19:41:39 -06:00
f61a8fceba v0.4.0, implements hybrid slash commands (mostly...), simplifies dev cog, closes #2 2021-06-30 17:30:35 -06:00
c8ee10b24c Error handling, API caching (thanks @GlitterButts) 2021-06-30 13:07:23 -06:00
d64a82611d Actually fix load error 2021-06-29 20:12:31 -06:00
3d51f4e124 Fix load error 2021-06-29 20:11:54 -06:00
7f297185c0 More admin functions, implement bot admins 2021-06-29 20:09:27 -06:00
12f067b654 Add image cog 2021-06-26 20:20:07 -06:00
aa0e6dad31 Cleanup, message on reboot, global context state for reboots, banning 2021-06-25 11:22:22 -06:00
89ecae3957 Hot reload and lots of extra functionality 2021-06-24 16:55:09 -06:00