Мало подключить библиотеку logging в ваш проект, так как не все ошибки это ошибки. Сам охерел от формулировки, поэтому поясню: не все ошибки, с которыми может столкнуться ваш бот являются событиями уровня WARNING, ваш бот попросту может отработать то или иное событие некорректно, но так как по факту оно отработано, это не будет записано в лог.
Кажется пора переписывать в нормальный вид своего бота, полезно. Спасибо.
С подключением, лол.
А по факту возьми просто loguru
У питонячего логгера рекомендуется не использовать f строки, а передавать через аргументы и ыорматировать через % или {}. Например logger.info("task %s completed", task_uuid)
В телеграм боте мб и не будет проблем с производительностью, но лучше соблюдать лучшие практики сразу
И кстати не понял, зачем ты создаешь файл логов в log_message, когда при инициализации логгера у тя уже есть вывод в файл