diff options
| author | alex <[email protected]> | 2026-07-12 10:19:24 +0200 |
|---|---|---|
| committer | alex <[email protected]> | 2026-07-12 10:19:24 +0200 |
| commit | b63c2933b244feebeb1c26fd31b02e5655a867e1 (patch) | |
| tree | dcd84844a0ccd0ed6c41cb94dbc02e8473c7cec0 /main.py | |
| download | league-discord-widget-b63c2933b244feebeb1c26fd31b02e5655a867e1.tar.xz league-discord-widget-b63c2933b244feebeb1c26fd31b02e5655a867e1.zip | |
Diffstat (limited to 'main.py')
| -rw-r--r-- | main.py | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -0,0 +1,21 @@ +import os +from dotenv import load_dotenv +import api +from bot import setup_bot +import sys +load_dotenv() + +REQUIRED_ENV = [ + "RIOT_API_KEY", "DISCORD_BOT_TOKEN", "DISCORD_APP_ID", "DISCORD_IDENTITY_ID" +] + +for var in REQUIRED_ENV: + if not os.getenv(var): + print(f"Error: Missing variable '{var}' inside your .env file.") + sys.exit(1) + +def main(): + setup_bot().run(os.getenv("DISCORD_BOT_TOKEN")) + +if __name__ == "__main__": + main() |
