Commit Graph

6 Commits

Author SHA1 Message Date
e979e5cf45 sharding (reminders): Adapt for sharding.
Restrict reminder execution to shard `0`.
Add a poll on shard `0` to pick up new reminders.
Check whether the reminder still exists on execution.
2021-12-22 20:35:06 +02:00
1c05d7a880 sharding (blacklists): Blacklist shard support.
Moved the `user_blacklist` and `guild_blacklist` to a client TTL cache.
2021-12-22 13:07:20 +02:00
9ae0de034f (Sysadmin): Add guild and user blacklist.
v2 -> v3 data migration for the blacklist tables.
Added blacklists and blacklist commands
Added bot admin level to help groups.
2021-09-28 20:54:22 +03:00
fa2435e93a (Reminders): Fix typo in "Every" UI. 2021-09-16 13:01:31 +03:00
0e63c2da7a (Reminders): Small UI improvements. 2021-09-15 22:05:34 +03:00
2acef999c5 (Reminders): Created reminders module and system. 2021-09-15 19:58:32 +03:00