-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.py
More file actions
32 lines (29 loc) · 2.1 KB
/
config.py
File metadata and controls
32 lines (29 loc) · 2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import os
from dotenv import load_dotenv
from pathlib import Path
# Load environment variables from .env file
env_path = Path('.') / '.env'
load_dotenv(dotenv_path=env_path)
TOKEN = os.environ.get("DISCORD_TOKEN") or os.environ.get("token")
MONGO_URI = os.environ.get("MONGO_URI") or os.environ.get("mongodb_uri")
MONGODB_URI = MONGO_URI
DB_NAME = os.environ.get("MONGO_DB") or "HackBridge"
AVATAR_COLLECTION_NAME = os.environ.get("AVATAR_COLLECTION_NAME") or os.environ.get("avatar_collection_name") or "user_avatars_base"
ROLES_COLLECTION_NAME = os.environ.get("ROLES_COLLECTION_NAME") or "hackbridge_roles_state"
REGISTERED_CHANNELS_COLLECTION_NAME = os.environ.get("REGISTERED_CHANNELS_COLLECTION_NAME") or "hackbridge_registered_channels_state"
LINKED_CHANNEL_GROUPS_COLLECTION_NAME = os.environ.get("LINKED_CHANNEL_GROUPS_COLLECTION_NAME") or "hackbridge_linked_channel_groups_state"
DEFAULT_AVATAR = ":monkey_face:"
AVATAR_EMOJIS = [
":monkey_face:", ":monkey:", ":gorilla:", ":orangutan:", ":dog:", ":guide_dog:", ":service_dog:",
":poodle:", ":wolf:", ":raccoon:", ":cat:", ":black_cat:", ":lion:", ":tiger:",
":leopard:", ":horse:", ":unicorn:", ":zebra:", ":deer:", ":bison:", ":cow:", ":ox:", ":water_buffalo:",
":pig:", ":boar:", ":pig_nose:", ":ram:", ":goat:", ":camel:",
":llama:", ":giraffe:", ":elephant:", ":mammoth:", ":rhinoceros:", ":hippopotamus:", ":mouse:", ":rat:",
":hamster:", ":rabbit:", ":chipmunk:", ":beaver:", ":hedgehog:", ":bat:", ":bear:", ":polar_bear:",
":koala:", ":sloth:", ":otter:", ":skunk:", ":kangaroo:", ":badger:", ":turkey:", ":chicken:",
":rooster:", ":hatching_chick:", ":baby_chick:", ":bird:", ":penguin:", ":dove:", ":eagle:",
":duck:", ":swan:", ":owl:", ":flamingo:", ":peacock:", ":parrot:", ":whale:", ":dolphin:", ":seal:",
":fish:", ":tropical_fish:", ":blowfish:", ":shark:", ":octopus:", ":snail:", ":butterfly:", ":bug:",
":ant:", ":beetle:", ":lady_beetle:", ":cricket:", ":cockroach:", ":spider:", ":spider_web:", ":scorpion:",
":mosquito:", ":fly:", ":worm:", ":microbe:", ":turtle:", ":snake:", ":lizard:", ":crocodile:"
]