Удаление функции send_log_instruction
This commit is contained in:
@@ -3,7 +3,6 @@ from telebot.types import Message
|
||||
import logging
|
||||
|
||||
from config import COMMAND_MESSAGES
|
||||
from utils import send_log_instruction
|
||||
|
||||
# Получаем логгер для текущего модуля
|
||||
logger = logging.getLogger(__name__)
|
||||
@@ -18,7 +17,12 @@ def register_handlers(bot: AsyncTeleBot):
|
||||
try:
|
||||
|
||||
# Отправляем сообщение
|
||||
await send_log_instruction(bot, message)
|
||||
await bot.send_message(
|
||||
chat_id=message.chat.id,
|
||||
text=COMMAND_MESSAGES['log'],
|
||||
message_thread_id=message.message_thread_id,
|
||||
disable_web_page_preview=False,
|
||||
)
|
||||
|
||||
# Записываем действие в логи
|
||||
logger.info(f"Пользователь {message.from_user.id} запустил /log.")
|
||||
|
||||
@@ -1,18 +1,20 @@
|
||||
from telebot.async_telebot import AsyncTeleBot
|
||||
from telebot.types import Message
|
||||
import os
|
||||
|
||||
import logging
|
||||
from database import db
|
||||
from utils import send_log_instruction, trigger_contains_log
|
||||
import os
|
||||
|
||||
# Импортируем обработчики команд
|
||||
from modules.commands.mute import mute_command
|
||||
from modules.commands.ban import ban_command
|
||||
|
||||
logger = logging.getLogger(__name__) # Получаем логгер для текущего модуля
|
||||
from config import COMMAND_MESSAGES
|
||||
from utils import trigger_contains_log
|
||||
|
||||
def register_handlers(bot: AsyncTeleBot): # Регистрирует все обработчики событий
|
||||
# Получаем логгер для текущего модуля
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
# Регистрирует все обработчики событий
|
||||
def register_handlers(bot: AsyncTeleBot):
|
||||
|
||||
# Обработчик изображений
|
||||
@bot.message_handler(content_types=['photo'])
|
||||
@@ -76,7 +78,12 @@ def register_handlers(bot: AsyncTeleBot): # Регистрирует все об
|
||||
try:
|
||||
|
||||
# Отправляем сообщение
|
||||
await send_log_instruction(bot, message)
|
||||
await bot.send_message(
|
||||
chat_id=message.chat.id,
|
||||
text=COMMAND_MESSAGES['log'],
|
||||
message_thread_id=message.message_thread_id,
|
||||
disable_web_page_preview=False,
|
||||
)
|
||||
|
||||
# Записываем действие в логи
|
||||
logger.info(f"Автоматически отправлена инструкция по логам в ответ на сообщение от {message.from_user.id}.")
|
||||
|
||||
10
src/utils.py
10
src/utils.py
@@ -178,16 +178,6 @@ def format_mute_time(seconds: int) -> str:
|
||||
return f"{days} дня"
|
||||
else:
|
||||
return f"{days} дней"
|
||||
|
||||
# Отправляет сообщение с инструкцией по логам
|
||||
async def send_log_instruction(bot: AsyncTeleBot, message: Message):
|
||||
|
||||
await bot.send_message(
|
||||
chat_id=message.chat.id,
|
||||
text=COMMAND_MESSAGES['log'],
|
||||
message_thread_id=message.message_thread_id,
|
||||
disable_web_page_preview=False,
|
||||
)
|
||||
|
||||
# Проверяет наличие триггерных фраз со словом "лог"
|
||||
def trigger_contains_log(text: str) -> bool:
|
||||
|
||||
Reference in New Issue
Block a user