add admin reloader, refactor

This commit is contained in:
Rykov7
2022-11-28 09:51:50 +03:00
parent c2faaf2e52
commit 8f0a1f1ca7
4 changed files with 33 additions and 13 deletions
+9 -1
View File
@@ -10,10 +10,11 @@ from telebot import types
from . import reminder
from . import report
from .admin import reload_modules
from .config import bot, URL_RX, ALLOWED_WORDS, ADMIN_ID, TOKEN, PYTHONCHATRU
from .me import get_me
from .query_log import logging
from . import trolling
# https://core.telegram.org/bots/api Telegram Bot API
# https://github.com/eternnoir/pyTelegramBotAPI/tree/master/examples
@@ -226,6 +227,13 @@ def send_stats(message):
parse_mode='HTML', disable_web_page_preview=True)
@bot.message_handler(commands=['reload'])
def send_stats(message):
reload_modules()
bot.send_message(message.chat.id, 'Reloaded successful',
parse_mode='HTML')
@bot.message_handler(commands=['reset_stats'])
def send_stats(message):
report.reset_report_stats()