aboutsummaryrefslogtreecommitdiffstats
path: root/bot/constants.py
diff options
context:
space:
mode:
authorGravatar Shirayuki Nekomata <[email protected]>2020-09-05 22:55:23 +0700
committerGravatar GitHub <[email protected]>2020-09-05 22:55:23 +0700
commitda468c51502c88c00687e2869f05a1a46c715e45 (patch)
tree817dbd467233a8bdacfe6f36837434b1a8e4b730 /bot/constants.py
parentMerge pull request #427 from python-discord/python-topics (diff)
parentRemoved None from environ.get() in Wolfram NamedTuple to keep consistency thr... (diff)
Merge pull request #429 from python-discord/wolfram-cog
Wolfram cog
Diffstat (limited to 'bot/constants.py')
-rw-r--r--bot/constants.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/bot/constants.py b/bot/constants.py
index bf6c5a40..295bb90b 100644
--- a/bot/constants.py
+++ b/bot/constants.py
@@ -17,6 +17,7 @@ __all__ = (
"Month",
"Roles",
"Tokens",
+ "Wolfram",
"MODERATION_ROLES",
"STAFF_ROLES",
"WHITELISTED_CHANNELS",
@@ -92,10 +93,11 @@ class Colours:
dark_green = 0x1f8b4c
orange = 0xe67e22
pink = 0xcf84e0
+ purple = 0xb734eb
soft_green = 0x68c290
+ soft_orange = 0xf9cb54
soft_red = 0xcd6d6d
yellow = 0xf9f586
- purple = 0xb734eb
class Emojis:
@@ -187,6 +189,12 @@ class Tokens(NamedTuple):
github = environ.get("GITHUB_TOKEN")
+class Wolfram(NamedTuple):
+ user_limit_day = int(environ.get("WOLFRAM_USER_LIMIT_DAY", 10))
+ guild_limit_day = int(environ.get("WOLFRAM_GUILD_LIMIT_DAY", 67))
+ key = environ.get("WOLFRAM_API_KEY")
+
+
# Default role combinations
MODERATION_ROLES = Roles.moderator, Roles.admin, Roles.owner
STAFF_ROLES = Roles.helpers, Roles.moderator, Roles.admin, Roles.owner