Исправление обработки ошибки админских сообщений

This commit is contained in:
2025-10-13 14:31:06 +03:00
parent 0426ae59cc
commit d8385d73f2

View File

@@ -12,7 +12,10 @@ logger = logging.getLogger(__name__)
async def delete_messages(bot: AsyncTeleBot, message: Message, time_sleep: int, number_message: int):
await asyncio.sleep(time_sleep)
for i in range(number_message):
await bot.delete_message(message.chat.id, message.message_id+i)
try:
await bot.delete_message(message.chat.id, message.message_id+i)
except Exception as e:
logger.debug(f"Не удалось удалить сообщение {message.message_id+i}: {e}")
# Проверяет, является ли отправитель администратором
async def check_admin_status(bot: AsyncTeleBot, message: Message):