aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-05-30 14:05:52 +0100
committerGravatar Gareth Coles <[email protected]>2018-05-30 14:05:52 +0100
commiteda8ce235186ca8ac3f50e22bf303c992ff8a670 (patch)
tree47cf92a98365891a0bc632aa923fe7cde6ba329c
parentremove vagrant [ci skip] (diff)
[Constants] Hint constants classes, and add a few constants
-rw-r--r--bot/constants.py62
-rw-r--r--config-default.yml3
2 files changed, 65 insertions, 0 deletions
diff --git a/bot/constants.py b/bot/constants.py
index df380e7fe..cbad02ad1 100644
--- a/bot/constants.py
+++ b/bot/constants.py
@@ -156,46 +156,108 @@ class YAMLGetter(type):
class Bot(metaclass=YAMLGetter):
section = "bot"
+ help_prefix: str
+ token: str
+
class Cooldowns(metaclass=YAMLGetter):
section = "bot"
subsection = "cooldowns"
+ tags: int
+
class Emojis(metaclass=YAMLGetter):
section = "bot"
subsection = "emojis"
+ green_chevron: str
+ red_chevron: str
+ white_chevron: str
+
class Channels(metaclass=YAMLGetter):
section = "guild"
subsection = "channels"
+ bot: int
+ help0: int
+ help1: int
+ help2: int
+ help3: int
+ help4: int
+ python: int
+ devlog: int
+ devtest: int
+ verification: int
+ checkpoint_test: int
+ helpers: int
+ modlog: int
+
class Roles(metaclass=YAMLGetter):
section = "guild"
subsection = "roles"
+ admin: int
+ moderator: int
+ verified: int
+ owner: int
+ devops: int
+ contributor: int
+ jammer: int
+ champion: int
+
class Guild(metaclass=YAMLGetter):
section = "guild"
+ id: int
+
class Keys(metaclass=YAMLGetter):
section = "keys"
+ deploy_bot: str
+ deploy_site: str
+ site_api: str
+ youtube: str
+ omdb: str
+
class ClickUp(metaclass=YAMLGetter):
section = "clickup"
+ space: int
+ team: int
+ key: str
+
class Papertrail(metaclass=YAMLGetter):
section = "papertrail"
+ address: str
+ port: str
+
class URLs(metaclass=YAMLGetter):
section = "urls"
+ deploy: str
+ status: str
+ site: str
+ site_hiphopify_api: str
+ site_tags_api: str
+ site_user_api: str
+ site_quiz_api: str
+ site_facts_api: str
+ site_names_api: str
+ site_idioms_api: str
+ site_special_api: str
+ github_bot_repo: str
+ bot_avatar: str
+ omdb: str
+
# Debug mode
DEBUG_MODE = True if 'local' in os.environ.get("SITE_URL", "local") else False
diff --git a/config-default.yml b/config-default.yml
index 969fb8260..5670ac1da 100644
--- a/config-default.yml
+++ b/config-default.yml
@@ -21,6 +21,7 @@ guild:
help1: 303906556754395136
help2: 303906514266226689
help3: 439702951246692352
+ help4: 451312046647148554
python: 267624335836053506
devlog: 409308876241108992
devtest: 414574275865870337
@@ -36,6 +37,8 @@ guild:
owner: 267627879762755584
devops: 409416496733880320
contributor: 295488872404484098
+ jammer: 423054537079783434
+ champion: 430492892331769857
keys: