diff options
| author | 2021-06-07 21:12:13 +0100 | |
|---|---|---|
| committer | 2021-06-07 21:12:13 +0100 | |
| commit | f18786813984e1fadffc34e886b36d8094bab526 (patch) | |
| tree | 8de68afc7c20b4c1fa0b5a7e7ba33ab0c3dec0ac | |
| parent | nothing to see here (diff) | |
Add caches required for help-dm
| -rw-r--r-- | bot/exts/help_channels/_caches.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/bot/exts/help_channels/_caches.py b/bot/exts/help_channels/_caches.py index c5e4ee917..8d45c2466 100644 --- a/bot/exts/help_channels/_caches.py +++ b/bot/exts/help_channels/_caches.py @@ -24,3 +24,12 @@ question_messages = RedisCache(namespace="HelpChannels.question_messages") # This cache keeps track of the dynamic message ID for # the continuously updated message in the #How-to-get-help channel. dynamic_message = RedisCache(namespace="HelpChannels.dynamic_message") + +# This cache keeps track of who has help-dms on. +# RedisCache[discord.User.id, bool] +help_dm = RedisCache(namespace="HelpChannels.help_dm") + +# This cache tracks member who are participating and opted in to help channel dms. +# serialise the set as a comma separated string to allow usage with redis +# RedisCache[discord.TextChannel.id, str[set[discord.User.id]]] +session_participants = RedisCache(namespace="HelpChannels.session_participants") |