nmkru
@nmkru
beginner python programmer

Зачем нужна проверка на бота в Aiogram 3?

@group_router.message()
async def handle_message(message: types.Message, bot: Bot):

    try:

        # Проверка, является ли отправитель другим ботом
        if message.from_user.is_bot:
            print('Это бот')

    except Exception as e:
        logging.error(f"Error checking handle_message: {e}")


В телеграмм на сколько знаю, обычный бот не видит сообщения другого бота, если к примеру они состоят в одной группе. Таким образом бот администратор группы, не сможет отлавливать сообщения бота подписчика, который спамит. Но в Aiogram 3 есть функция проверки на бота message.from_user.is_bot в каких случаях она тогда применяется?
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы