О приложении
Русскоязычный чат, и вдруг в нём десятки сообщений на арабском, китайском или фарси: реклама, спам, непонятные ссылки. Удалять вручную надоедает за день. Lang Blocker Bot делает это сам, ориентируясь на язык сообщения. 🧹
Он нужен администраторам групп и ничего не умеет для обычного читателя. Зато в своей задаче очень конкретен.
Фильтр по языку, а не по словам
Бот определяет язык каждого сообщения и удаляет те, что написаны на запрещённых вами языках. Например, чат на русском может закрыть для арабского, китайского и персидского.
По умолчанию разрешены все языки. Вы сами выбираете, что блокировать, и в любой момент можете вернуть язык обратно.
Подключение за три шага
- Добавьте бота в группу и сделайте его администратором.
- Дайте право удалять сообщения. Других прав ему не нужно.
- Выберите языки командой /lang_blocker block и кодом языка.
Проверить, что всё установлено правильно, можно командой /lang_blocker check. Если права выданы неверно, бот сообщит об этом. ✅
Команды, которые пригодятся
- /lang_blocker block ru блокирует сообщения на указанном языке. Кодов можно назвать несколько.
- /lang_blocker allow снова разрешает язык.
- /lang_blocker detect нужно отправить в ответ на сообщение, и бот назовёт код его языка.
- /lang_blocker config показывает список заблокированных языков.
- /lang_blocker reload_admins обновляет список администраторов в памяти бота.
Команда detect особенно полезна: сомневаетесь, на каком языке пришёл спам, ответьте на него и узнайте код.
Тихо удалять или сообщать
Настройка notify_actions управляет тем, будет ли бот писать в чат о своих действиях. Значение yes оставляет заметку об удалении, значение no убирает сообщение молча.
В большом чате молчаливый режим спокойнее: участники не видят шума от каждой чистки. В небольшом сообществе уведомления помогают понять, что бот работает. 🔇
Где фильтр спасает чаще всего
Языковая блокировка лучше всего работает там, где язык общения очевиден и стабилен. Это местные чаты города, тематические сообщества и группы поддержки.
- Городской или районный чат. Рассылки на чужих языках сюда попадают только от ботов.
- Чат по профессии или хобби. Участники пишут на одном языке, остальное почти всегда реклама.
- Группа поддержки продукта. Один язык упрощает работу модераторов.
Перед включением посмотрите историю чата и убедитесь, что настоящие участники не пишут на блокируемом языке. 🔍
Что бот не сделает
Языковой фильтр не заменяет полноценную защиту от спама. Рекламу на русском бот не тронет, а короткие фразы и смесь языков определяются хуже длинных текстов.
Поэтому лучше использовать его вместе с другими правилами чата: ограничением ссылок, проверкой новичков и понятным описанием правил.
Если ваше сообщество многоязычное, блокировка по языку будет мешать. Тогда не включайте её или блокируйте только те языки, которых в чате точно нет.
Начинайте с одного языка, наблюдайте пару дней и добавляйте следующие по мере необходимости. Так вы не удалите ничего лишнего. 👍
Частые вопросы
Какие права нужны боту?▼
Как заблокировать язык?▼
Как узнать код языка сообщения?▼
Можно ли вернуть язык обратно?▼
На основе данных