chat definition

This commit is contained in:
2025-07-15 20:55:56 +03:00
parent bc909adf4e
commit fc3ef20145
2 changed files with 20 additions and 0 deletions

View File

@ -1,5 +1,6 @@
from telebot.async_telebot import AsyncTeleBot
from telebot.types import Message
import asyncio
import logging
from config import COMMAND_MESSAGES
@ -17,8 +18,17 @@ def register_handlers(bot: AsyncTeleBot): # Регистрирует все об
try:
# Отправляем сообщение
await send_message(chat_id, COMMAND_MESSAGES['help'])
logger.info(f"Пользователь {message.from_user.id} запустил /help.")
# Если пользователь писал в чат
if message.chat.id != message.from_user.id:
# Удаляем сообщения через 30 секунд
await asyncio.sleep(30)
await bot.delete_message(message.chat.id, message.message_id)
await bot.delete_message(message.chat.id, message.message_id+1)
except Exception as e:
logger.error(f"Пользователь {message.from_user.id} запустил /help: {str(e)}")

View File

@ -1,5 +1,6 @@
from telebot.async_telebot import AsyncTeleBot
from telebot.types import Message
import asyncio
import logging
from config import COMMAND_MESSAGES
@ -17,8 +18,17 @@ def register_handlers(bot: AsyncTeleBot): # Регистрирует все об
try:
# Отправляем сообщение
await send_message(chat_id, COMMAND_MESSAGES['start'])
logger.info(f"Пользователь {message.from_user.id} запустил /start.")
# Если пользователь писал в чат
if message.chat.id != message.from_user.id:
# Удаляем сообщения через 5 секунд
await asyncio.sleep(5)
await bot.delete_message(message.chat.id, message.message_id)
await bot.delete_message(message.chat.id, message.message_id+1)
except Exception as e:
logger.error(f"Пользователь {message.from_user.id} запустил /start: {str(e)}")