From 6dab8b6b68981ed15d69d1c1ac931ad741ea2706 Mon Sep 17 00:00:00 2001 From: Gabriel Huber Date: Thu, 15 May 2025 15:02:47 +0200 Subject: [PATCH] Make debug loggin configurable --- README.txt | 1 + previewbot.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 README.txt diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..e8061fa --- /dev/null +++ b/README.txt @@ -0,0 +1 @@ +Dependencies: python3-aiohttp python3-slixmpp diff --git a/previewbot.py b/previewbot.py index 4dbf229..493e495 100644 --- a/previewbot.py +++ b/previewbot.py @@ -6,7 +6,6 @@ import asyncio import logging import configparser -logging.basicConfig(level=logging.DEBUG) url_regex = re.compile(r"https?://[^\s#]+") class PreviewBot(slixmpp.ClientXMPP): @@ -56,6 +55,8 @@ class PreviewBot(slixmpp.ClientXMPP): if __name__ == "__main__": config = configparser.ConfigParser() config.read_file(open("bot.ini")) + if "Logging" in config: + logging.basicConfig(level=int(config["Logging"]["loglevel"])) bot = PreviewBot( config["Login"]["jid"], config["Login"]["password"],