aboutsummaryrefslogtreecommitdiff
path: root/main.py
blob: c1afec9514f9ff2258e11f24b42577b4be0e54e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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()