From d3d81582cd7005df16fe3f5306e6afbed75bdb74 Mon Sep 17 00:00:00 2001 From: Joe Banks Date: Sat, 17 Jul 2021 20:10:11 +0100 Subject: Initial commit --- arthur/config.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 arthur/config.py (limited to 'arthur/config.py') diff --git a/arthur/config.py b/arthur/config.py new file mode 100644 index 0000000..ede8c64 --- /dev/null +++ b/arthur/config.py @@ -0,0 +1,23 @@ +from pydantic import BaseSettings + + +class Config(BaseSettings): + """ + Configuration for King Arthur. + """ + + # Discord bot token + token: str + + # Discord bot prefix + prefix: str + + # Authorised role ID for usage + devops_role: int + + class Config: # noqa: D106 + env_file = ".env" + env_prefix = "KING_ARTHUR_" + + +CONFIG = Config() -- cgit v1.2.3