-
Notifications
You must be signed in to change notification settings - Fork 0
/
constants.py
56 lines (39 loc) · 886 Bytes
/
constants.py
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
###############
# DISCORD BOT #
###############
DEFAULT_BOT_PREFIX = "~"
EMBED_COLOR = 0xD4E4FF
DEFAULT_COMMANDS = []
CUSTOM_COMMANDS = {}
# Command success/fail
SUCCESS = "Success"
FAILED = "Failed"
# File size restriction
BYTES_TO_MEGABYTES = 1_048_576 # 1024 squared
###########
# MODULES #
###########
MODULES_DIR = "modules"
############
# DATABASE #
############
DB_GLOBAL = "global"
############
# REMINDER #
############
# Used for time utils
UTC = "UTC"
DISPLAY_DATETIME_FORMAT = "%a %B %d, %H:%M %Z"
SHEET_DATETIME_FORMAT = "%m/%d/%y %H:%M %Z"
###############
# ROLE BUTTON #
###############
import os
from dotenv.main import load_dotenv
load_dotenv()
# Bot setup
BOT_NAME = "Hogwarts-Ghosts-Bot"
# Discord Role IDs
SUBSCRIBER_ROLE_ID = int(os.getenv("SUBSCRIBER_ROLE_ID", ""))
# Discord Message IDs
RULES_MESSAGE_ID = int(os.getenv("RULES_MESSAGE_ID", ""))