Add new spotify variables

This commit is contained in:
Parker M. 2024-04-09 01:28:12 -05:00
parent d7fa64ffa2
commit 781d9ad7b2
No known key found for this signature in database
GPG Key ID: 95CD2E0C7E329F2A
2 changed files with 12 additions and 0 deletions

@ -47,6 +47,8 @@ config.read_string(file_contents)
BOT_TOKEN = config["BOT_INFO"]["TOKEN"]
BOT_COLOR = discord.Color(int((config["BOT_INFO"]["BOT_COLOR"]).replace("#", ""), 16))
FEEDBACK_CHANNEL_ID = int(config["BOT_INFO"]["FEEDBACK_CHANNEL_ID"])
SPOTIFY_CLIENT_ID = config["BOT_INFO"]["SPOTIFY_CLIENT_ID"]
SPOTIFY_CLIENT_SECRET = config["BOT_INFO"]["SPOTIFY_CLIENT_SECRET"]
BUG_CHANNEL_ID = int(config["BOT_INFO"]["BUG_CHANNEL_ID"])
BOT_INVITE_LINK = config["BOT_INFO"]["BOT_INVITE_LINK"]

@ -38,6 +38,14 @@ def validate_config(file_contents):
elif len(config["BOT_INFO"]["FEEDBACK_CHANNEL_ID"]) != 19:
LOG.critical("FEEDBACK_CHANNEL_ID is not a valid Discord channel ID.")
errors += 1
# Validate SPOTIFY_CLIENT_ID
if not config["BOT_INFO"]["SPOTIFY_CLIENT_ID"]:
LOG.critical("SPOTIFY_CLIENT_ID has not been set.")
errors += 1
# Validate SPOTIFY_CLIENT_SECRET
if not config["BOT_INFO"]["SPOTIFY_CLIENT_SECRET"]:
LOG.critical("SPOTIFY_CLIENT_SECRET has not been set.")
errors += 1
# Validate BUG_CHANNEL_ID
if not config["BOT_INFO"]["BUG_CHANNEL_ID"]:
LOG.critical("BUG_CHANNEL_ID has not been set.")
@ -97,6 +105,8 @@ def create_config():
"TOKEN": "",
"BOT_COLOR": "",
"FEEDBACK_CHANNEL_ID": "",
"SPOTIFY_CLIENT_ID": "",
"SPOTIFY_CLIENT_SECRET": "",
"BUG_CHANNEL_ID": "",
}