From e5abc1fe99340b979b18864d978179f71fe8f5c5 Mon Sep 17 00:00:00 2001 From: vlapa Date: Sat, 13 Jun 2026 20:33:26 +0300 Subject: First --- files/TG_bot_VPN-main/loader.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 files/TG_bot_VPN-main/loader.py (limited to 'files/TG_bot_VPN-main/loader.py') diff --git a/files/TG_bot_VPN-main/loader.py b/files/TG_bot_VPN-main/loader.py new file mode 100644 index 0000000..9576017 --- /dev/null +++ b/files/TG_bot_VPN-main/loader.py @@ -0,0 +1,30 @@ +import os.path + +from apscheduler.schedulers.background import BackgroundScheduler +from telebot import TeleBot +from telebot.storage import StateMemoryStorage +from config_data import config +from logging.handlers import RotatingFileHandler +import logging + +from config_data.config import BASE_DIR + +storage = StateMemoryStorage() +bot = TeleBot(token=config.BOT_TOKEN, state_storage=storage) +scheduler = BackgroundScheduler() + + +log_formatter = logging.Formatter('%(asctime)s | %(levelname)s | %(name)s - %(message)s') +my_handler = RotatingFileHandler(os.path.join(BASE_DIR, "bot.log"), mode='a', maxBytes=5 * 1024 * 1024, + backupCount=1, encoding="utf8", delay=0) +my_handler.setFormatter(log_formatter) +my_handler.setLevel(logging.DEBUG) + +stream_handler = logging.StreamHandler() +stream_handler.setFormatter(log_formatter) +stream_handler.setLevel(logging.INFO) + +app_logger = logging.getLogger("app_logger") +app_logger.setLevel(logging.DEBUG) +app_logger.addHandler(my_handler) +app_logger.addHandler(stream_handler) -- cgit v1.2.3