fix: improve auto-delete reliability and recent cleanup
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
- Команда разбана: `/РАЗБАН` (тоже можно с `!`).
|
||||
- Обе команды работают только как `reply` на сообщение нужного пользователя.
|
||||
- Список ID хранится в `data/blocked_users.json` и сохраняется между перезапусками.
|
||||
- При бане дополнительно чистятся последние сообщения этого пользователя в текущем чате.
|
||||
|
||||
## Установка
|
||||
1. Установите Python 3.10+.
|
||||
@@ -35,8 +36,9 @@
|
||||
## Как пользоваться
|
||||
1. В группе ответьте на сообщение пользователя командой `/ВБАННАХУЙ!`.
|
||||
2. Юзербот покажет короткую анимацию и добавит ID пользователя в автоудаление.
|
||||
3. Новые сообщения этого пользователя в группах будут удаляться только у вас.
|
||||
4. Чтобы отключить автоудаление, ответьте на его сообщение командой `/РАЗБАН`.
|
||||
3. После бана бот также попробует удалить недавние сообщения этого пользователя в текущем чате.
|
||||
4. Новые сообщения этого пользователя в группах будут удаляться только у вас.
|
||||
5. Чтобы отключить автоудаление, ответьте на его сообщение командой `/РАЗБАН`.
|
||||
|
||||
## Ограничения
|
||||
- Удаление "только у вас" работает в формате `best effort` и зависит от ограничений Telegram API.
|
||||
|
||||
Reference in New Issue
Block a user