From c0f57fbef41e148fab688c8c40152de3ca9b3ecc Mon Sep 17 00:00:00 2001 From: Davte Date: Thu, 8 Nov 2018 22:51:40 +0100 Subject: [PATCH] Logging configuration --- davtelepot/__init__.py | 2 +- davtelepot/custombot.py | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/davtelepot/__init__.py b/davtelepot/__init__.py index 39460df..42761ea 100644 --- a/davtelepot/__init__.py +++ b/davtelepot/__init__.py @@ -2,7 +2,7 @@ __author__ = "Davide Testa" __email__ = "davte@libero.it" __credits__ = "Marco Origlia" __license__ = "GNU General Public License v3.0" -__version__ = "1.3.1" +__version__ = "1.3.2" __maintainer__ = "Davide Testa" __contact__ = "t.me/davte" diff --git a/davtelepot/custombot.py b/davtelepot/custombot.py index 6e7a57a..624a49d 100644 --- a/davtelepot/custombot.py +++ b/davtelepot/custombot.py @@ -1880,6 +1880,19 @@ class Bot(telepot.aio.Bot, Gettable): if __name__ == '__main__': + log_formatter = logging.Formatter( + "%(asctime)s [%(module)-15s %(levelname)-8s] %(message)s", + style='%' + ) + # Get root logger and set level to DEBUG + root_logger = logging.getLogger() + root_logger.setLevel(logging.DEBUG) + # ConsoleHandler (log to terminal) + ConsoleHandler = logging.StreamHandler() + ConsoleHandler.setFormatter(log_formatter) + ConsoleHandler.setLevel(logging.DEBUG) + # Add ConsoleHandler to root_logger + root_logger.addHandler(ConsoleHandler) # from davtelepot.custombot import Bot # davtebot = Bot.get('335545766:AAEVvbdqy7OCG7ufxBwKVdBscdfddFF2lmk') # davtetest = Bot.get('279769259:AAEri-FF8AZeLz0LAi4BpPVjkQcKeOOTimo')