Lynxie/lynxie/config.py
Fluffy-Bean 4e685393de Add Images command
Clean up Animals command
2023-09-08 21:53:33 +01:00

57 lines
930 B
Python

import os
from discord import Object
from lynxie.utils import get_env_or_error
DISCORD_TOKEN = get_env_or_error("DISCORD_TOKEN")
DISCORD_GUILD_ID = Object(id=1040757387033849976)
LYNXIE_PREFIX = "~"
DATA_PATH = "data"
ASSETS_PATH = "assets"
DATABASE_URI = f"sqlite:///" + os.path.join(DATA_PATH, "lynxie.db")
# https://tinyfox.dev/docs/
# TODO: Get list from API instead of hardcoding
# https://api.tinyfox.dev/img?animal=animal&json
TINYFOX_ANIMALS = [
"chi",
"bear",
"dog",
"capy",
"caracal",
"chee",
"yote",
"bleat",
"dook",
"fox",
"yeen",
"jaguar",
"leo",
"lynx",
"mane",
"puma",
"poss",
"ott",
"manul",
"marten",
"bun",
"racc",
"wah",
"serval",
"shiba",
"skunk",
"snek",
"snep",
"tig",
"woof",
]
IMAGE_EXTENSIONS = [
"png", "jpg", "jpeg", "webp"
]
IMAGE_OVERLAYS = [
"bubble",
"gang",
]