diff options
Diffstat (limited to '')
| -rw-r--r-- | bot/constants.py | 15 | 
1 files changed, 12 insertions, 3 deletions
| diff --git a/bot/constants.py b/bot/constants.py index aa5c3db3..eca4f67b 100644 --- a/bot/constants.py +++ b/bot/constants.py @@ -1,8 +1,10 @@  import logging  from os import environ  from typing import NamedTuple +from datetime import datetime  __all__ = ( +    "bookmark_icon_url",      "AdventOfCode", "Channels", "Client", "Colours", "Emojis", "Hacktoberfest", "Roles", "Tokens",      "WHITELISTED_CHANNELS", "STAFF_ROLES", "MODERATION_ROLES",      "POSITIVE_REPLIES", "NEGATIVE_REPLIES", "ERROR_REPLIES", @@ -10,19 +12,24 @@ __all__ = (  log = logging.getLogger(__name__) +bookmark_icon_url = ( +    "https://images-ext-2.discordapp.net/external/zl4oDwcmxUILY7sD9ZWE2fU5R7n6QcxEmPYSE5eddbg/" +    "%3Fv%3D1/https/cdn.discordapp.com/emojis/654080405988966419.png?width=20&height=20" +) +  class AdventOfCode:      leaderboard_cache_age_threshold_seconds = 3600 -    leaderboard_id = 363275 +    leaderboard_id = 631135      leaderboard_join_code = str(environ.get("AOC_JOIN_CODE", None))      leaderboard_max_displayed_members = 10 -    year = 2018 +    year = int(environ.get("AOC_YEAR", datetime.utcnow().year))      role_id = int(environ.get("AOC_ROLE_ID", 518565788744024082))  class Channels(NamedTuple):      admins = 365960823622991872 -    advent_of_code = 517745814039166986 +    advent_of_code = int(environ.get("AOC_CHANNEL_ID", 517745814039166986))      announcements = int(environ.get("CHANNEL_ANNOUNCEMENTS", 354619224620138496))      big_brother_logs = 468507907357409333      bot = 267659945086812160 @@ -73,12 +80,14 @@ class Colours:      soft_green = 0x68c290      soft_red = 0xcd6d6d      yellow = 0xf9f586 +    purple = 0xb734eb  class Emojis:      star = "\u2B50"      christmas_tree = "\U0001F384"      check = "\u2611" +    envelope = "\U0001F4E8"      terning1 = "<:terning1:431249668983488527>"      terning2 = "<:terning2:462339216987127808>" | 
