diff --git a/src/utils.py b/src/utils.py index 2594d56..8c90a45 100644 --- a/src/utils.py +++ b/src/utils.py @@ -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):