diff options
author | 2023-08-23 10:31:24 +0100 | |
---|---|---|
committer | 2023-08-23 10:31:24 +0100 | |
commit | 6ebc2806b1b2737c27c090da324d85577ea67fb6 (patch) | |
tree | 1fb65b1dd1c8185bab4874dfc8fe5e272f20de3d /bot/constants.py | |
parent | Handle snakes without images (diff) | |
parent | Corrected attribute name to fetch github url in extensions.py (#1348) (diff) |
Merge branch 'main' into snakes-cleanup
Diffstat (limited to 'bot/constants.py')
-rw-r--r-- | bot/constants.py | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/bot/constants.py b/bot/constants.py index cd866a0b..20953771 100644 --- a/bot/constants.py +++ b/bot/constants.py @@ -1,6 +1,7 @@ import enum import logging from os import environ +from types import MappingProxyType from pydantic import BaseSettings, SecretStr @@ -129,7 +130,7 @@ class Colours: grass_green = 0x66FF00 gold = 0xE6C200 - easter_like_colours = [ + easter_like_colours = ( (255, 247, 0), (255, 255, 224), (0, 255, 127), @@ -143,7 +144,7 @@ class Colours: (135, 206, 235), (0, 204, 204), (64, 224, 208), - ] + ) class Emojis: @@ -177,17 +178,19 @@ class Emojis: pull_request_draft = "<:PRDraft:852596025045680218>" pull_request_merged = "<:PRMerged:852596100301193227>" - number_emojis = { - 1: "\u0031\ufe0f\u20e3", - 2: "\u0032\ufe0f\u20e3", - 3: "\u0033\ufe0f\u20e3", - 4: "\u0034\ufe0f\u20e3", - 5: "\u0035\ufe0f\u20e3", - 6: "\u0036\ufe0f\u20e3", - 7: "\u0037\ufe0f\u20e3", - 8: "\u0038\ufe0f\u20e3", - 9: "\u0039\ufe0f\u20e3" - } + number_emojis = MappingProxyType( + { + 1: "\u0031\ufe0f\u20e3", + 2: "\u0032\ufe0f\u20e3", + 3: "\u0033\ufe0f\u20e3", + 4: "\u0034\ufe0f\u20e3", + 5: "\u0035\ufe0f\u20e3", + 6: "\u0036\ufe0f\u20e3", + 7: "\u0037\ufe0f\u20e3", + 8: "\u0038\ufe0f\u20e3", + 9: "\u0039\ufe0f\u20e3" + } + ) confirmation = "\u2705" decline = "\u274c" @@ -314,11 +317,11 @@ Redis = _Redis() class _Reddit(EnvConfig): EnvConfig.Config.env_prefix = "reddit_" - subreddits = ["r/Python"] + subreddits: tuple[str, ...] = ("r/Python",) client_id: SecretStr = "" secret: SecretStr = "" - webhook = 635408384794951680 + webhook: int = 635408384794951680 Reddit = _Reddit() |