32 lines
694 B
Python
32 lines
694 B
Python
import os
|
|
|
|
try:
|
|
import dotenv
|
|
|
|
dotenv.load_dotenv()
|
|
|
|
except ImportError:
|
|
print("dotenv is not installed. No .env file was loaded.")
|
|
|
|
IS_DEBUG = os.getenv("IS_DEBUG", "false").lower() == "true"
|
|
|
|
TOKEN = os.getenv("TOKEN")
|
|
|
|
if TOKEN is None:
|
|
raise RuntimeError(
|
|
"No token provided. Make sure to set the TOKEN environment variable."
|
|
)
|
|
|
|
SHARD_ID = int(os.getenv("SHARD_ID", "0"))
|
|
SHARD_COUNT = int(os.getenv("SHARD_COUNT", "1"))
|
|
|
|
REDIS_HOST = os.getenv("REDIS_HOST", "localhost")
|
|
REDIS_PORT = int(os.getenv("REDIS_PORT", "6379"))
|
|
|
|
INVISIBLE_CHARACTER = "\u200B"
|
|
BRAILE_CHARACTER = "\u2800"
|
|
|
|
PRIMARY_COLOR = 0xE2D9D0
|
|
SUPPORTER_COLOR = 0xAB9EFF
|
|
MODERATOR_COLOR = 0xFF8787
|