Задать вопрос
@hey_umbrella

Как временно забанить юзера в aiogram?

Как временно забанить определенного юзера в aiogram. Я пытался сделать с datetime , прибавлял нынешнее время + время бана,а потом в цикле проверял,это работало,но для всех пользователей,еще пробовал с asyncio.sleep, но он кидает в сон всю функцию.
  • Вопрос задан
  • 182 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn
Ну так нужно сохранить куда-то, например в БД, ID заблокированного пользователя, дату блокировки и срок блокировки и при каждом сообщении боту брать ID написавшего сообщение и проверять есть ли он в списке заблокированных и если есть, то на сколько.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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