Skip to content

Commit 049bc90

Browse files
silence botcore before it patches send_typing
1 parent be402ca commit 049bc90

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

botstrap.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import logging
12
import os
23
import re
34
import sys
@@ -7,14 +8,17 @@
78
from dotenv import load_dotenv
89
from httpx import Client, Response
910

10-
from bot.constants import Webhooks, _Categories, _Channels, _Roles
11-
from bot.log import get_logger, setup as setup_loggers
11+
# we want to filter out the patching send typing notifications from bot core when we import to get constants
12+
logging.getLogger("pydis_core").setLevel(logging.WARNING)
13+
14+
from bot.constants import Webhooks, _Categories, _Channels, _Roles # noqa: E402
15+
from bot.log import get_logger, setup as setup_loggers # noqa: E402
1216

1317
load_dotenv()
1418
setup_loggers()
1519
log = get_logger("botstrap")
1620
# silence noisy httpcore logger
17-
get_logger("httpcore").setLevel("INFO")
21+
logging.getLogger("httpcore").setLevel("INFO")
1822

1923
env_file_path = Path(".env.server")
2024
BOT_TOKEN = os.getenv("BOT_TOKEN", None)

0 commit comments

Comments
 (0)