@Rend1s

Выключить message handler aiogram через некоторое время?

У меня есть message handler, я хочу чтобы он срабатывал только на первое "привет", а на остальные больше не отвечал, то есть мне надо его выключить после первой отработки
@dp.message_handler(regexp="привет")
async def hello(message: types.Message):
    await message.answer("Привет!")

как это сделать?
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MEDIOFF
Python Developer
Создать в бд табличку, куда записывать что пользователь уже писал привет, в обработчике добавить сначала проверку на то писал ли пользователь до этого, если писал - то просто return
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы