Spaces:
Runtime error
Runtime error
Commit
·
fbad967
1
Parent(s):
6982c6a
channels ids debug
Browse files- discord_bot/__main__.py +1 -0
- qa_engine/config.py +2 -1
discord_bot/__main__.py
CHANGED
@@ -14,6 +14,7 @@ qa_engine = QAEngine(
|
|
14 |
use_messages_for_context=config.use_messages_in_context,
|
15 |
debug=config.debug
|
16 |
)
|
|
|
17 |
client = DiscordClient(
|
18 |
qa_engine=qa_engine,
|
19 |
channel_ids=config.discord_channel_ids,
|
|
|
14 |
use_messages_for_context=config.use_messages_in_context,
|
15 |
debug=config.debug
|
16 |
)
|
17 |
+
print(f'channel_ids: {config.discord_channel_ids}')
|
18 |
client = DiscordClient(
|
19 |
qa_engine=qa_engine,
|
20 |
channel_ids=config.discord_channel_ids,
|
qa_engine/config.py
CHANGED
@@ -7,6 +7,7 @@ from qa_engine import logger
|
|
7 |
|
8 |
def get_env(env_name: str, default: Any = None, warn: bool = True) -> str:
|
9 |
env = os.getenv(env_name)
|
|
|
10 |
if not env:
|
11 |
if default is not None:
|
12 |
if warn:
|
@@ -36,7 +37,7 @@ class Config:
|
|
36 |
|
37 |
# Discord bot config - optional
|
38 |
discord_token: str = get_env('DISCORD_TOKEN', '-', warn=False)
|
39 |
-
discord_channel_ids: list[int] = get_env('DISCORD_CHANNEL_IDS', field(default_factory=list), warn=
|
40 |
num_last_messages: int = int(get_env('NUM_LAST_MESSAGES', 2, warn=False))
|
41 |
use_names_in_context: bool = eval(get_env('USE_NAMES_IN_CONTEXT', 'False', warn=False))
|
42 |
enable_commands: bool = eval(get_env('ENABLE_COMMANDS', 'True', warn=False))
|
|
|
7 |
|
8 |
def get_env(env_name: str, default: Any = None, warn: bool = True) -> str:
|
9 |
env = os.getenv(env_name)
|
10 |
+
print(f'env: {env}')
|
11 |
if not env:
|
12 |
if default is not None:
|
13 |
if warn:
|
|
|
37 |
|
38 |
# Discord bot config - optional
|
39 |
discord_token: str = get_env('DISCORD_TOKEN', '-', warn=False)
|
40 |
+
discord_channel_ids: list[int] = get_env('DISCORD_CHANNEL_IDS', field(default_factory=list), warn=True)
|
41 |
num_last_messages: int = int(get_env('NUM_LAST_MESSAGES', 2, warn=False))
|
42 |
use_names_in_context: bool = eval(get_env('USE_NAMES_IN_CONTEXT', 'False', warn=False))
|
43 |
enable_commands: bool = eval(get_env('ENABLE_COMMANDS', 'True', warn=False))
|