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))
|