forked from Muzifs/LGBot
Исправление обработки ошибки админских сообщений
This commit is contained in:
@@ -12,7 +12,10 @@ logger = logging.getLogger(__name__)
|
|||||||
async def delete_messages(bot: AsyncTeleBot, message: Message, time_sleep: int, number_message: int):
|
async def delete_messages(bot: AsyncTeleBot, message: Message, time_sleep: int, number_message: int):
|
||||||
await asyncio.sleep(time_sleep)
|
await asyncio.sleep(time_sleep)
|
||||||
for i in range(number_message):
|
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):
|
async def check_admin_status(bot: AsyncTeleBot, message: Message):
|
||||||
|
Reference in New Issue
Block a user