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

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

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

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

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