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

Бан юзера через бота Telegram Python?

Как сделать так, чтобы я мог через свой аккаунт забанить юзера через его айди.
/ban userid

Язык: Python3
Библиотека: Aiogram
(Заблокировать НЕ В ЧАТЕ, а в самом боте)
  • Вопрос задан
  • 1246 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@Redeve
Веб-макаке не хватит и 640гБ
Берете любую бд, хоть даже json файлик и создаете таблицу/массив blacklist
А в боте получаете айди по команде (но сначала проверка по айди, что отправитель - это вы) и с помощью конструкции если не существует в базе > добавить обновляете базу.
А дальше уже самое простое (примерный псевдокод)
if user_id in blocklist_db:
    return

если айди отправителя есть в бд - игнор
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Можно использовать готового бесплатного бота https://t.me/user_ban_bot
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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