goober/config.py

33 lines
1,014 B
Python
Raw Normal View History

2025-01-05 23:29:57 +01:00
import os
from dotenv import load_dotenv
2025-02-26 21:35:13 +01:00
import platform
import random
2025-01-05 23:29:57 +01:00
load_dotenv()
2025-03-23 14:25:50 +01:00
VERSION_URL = "https://goober.expect.ovh"
2025-01-05 23:29:57 +01:00
UPDATE_URL = VERSION_URL+"/latest_version.json"
LOCAL_VERSION_FILE = "current_version.txt"
TOKEN = os.getenv("DISCORDBOTTOKEN")
PREFIX = os.getenv("BOTPREFIX")
PING_LINE = os.getenv("PINGLINE")
LOCALE = os.getenv("LOCALE")
gooberTOKEN = os.getenv("GOOBERTOKEN")
splashtext = os.getenv("SPLASHTEXT")
ownerid = int(os.getenv("OWNERID"))
showmemenabled = os.getenv("SHOWMEMENABLED")
BLACKLISTED_USERS = os.getenv("BLACKLISTEDUSERS", "").split(",")
USERTRAIN_ENABLED = os.getenv("USERTRAINENABLED", "true").lower() == "true"
2025-01-05 23:29:57 +01:00
NAME = os.getenv("NAME")
last_random_talk_time = 0
MEMORY_FILE = "memory.json"
DEFAULT_DATASET_FILE = "defaultdataset.json"
MEMORY_LOADED_FILE = "MEMORY_LOADED"
ALIVEPING = os.getenv("ALIVEPING")
2025-02-26 21:35:13 +01:00
IGNOREWARNING = False
song = os.getenv("SONG")
2025-02-26 20:43:44 +01:00
arch = platform.machine()
2025-03-16 16:49:31 +01:00
RED = "\033[31m"
GREEN = "\033[32m"
YELLOW = "\033[33m"
DEBUG = "\033[1;30m"
2025-03-16 19:37:48 +01:00
RESET = "\033[0m"