Ni
Lang Blocker Bot

Lang Blocker Bot: фильтр языков

Bot • Модерация и антиспам

О приложении

Русскоязычный чат, и вдруг в нём десятки сообщений на арабском, китайском или фарси: реклама, спам, непонятные ссылки. Удалять вручную надоедает за день. Lang Blocker Bot делает это сам, ориентируясь на язык сообщения. 🧹

Он нужен администраторам групп и ничего не умеет для обычного читателя. Зато в своей задаче очень конкретен.

Фильтр по языку, а не по словам

Бот определяет язык каждого сообщения и удаляет те, что написаны на запрещённых вами языках. Например, чат на русском может закрыть для арабского, китайского и персидского.

По умолчанию разрешены все языки. Вы сами выбираете, что блокировать, и в любой момент можете вернуть язык обратно.

Подключение за три шага

  1. Добавьте бота в группу и сделайте его администратором.
  2. Дайте право удалять сообщения. Других прав ему не нужно.
  3. Выберите языки командой /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 убирает сообщение молча.

В большом чате молчаливый режим спокойнее: участники не видят шума от каждой чистки. В небольшом сообществе уведомления помогают понять, что бот работает. 🔇

Где фильтр спасает чаще всего

Языковая блокировка лучше всего работает там, где язык общения очевиден и стабилен. Это местные чаты города, тематические сообщества и группы поддержки.

  • Городской или районный чат. Рассылки на чужих языках сюда попадают только от ботов.
  • Чат по профессии или хобби. Участники пишут на одном языке, остальное почти всегда реклама.
  • Группа поддержки продукта. Один язык упрощает работу модераторов.

Перед включением посмотрите историю чата и убедитесь, что настоящие участники не пишут на блокируемом языке. 🔍

Что бот не сделает

Языковой фильтр не заменяет полноценную защиту от спама. Рекламу на русском бот не тронет, а короткие фразы и смесь языков определяются хуже длинных текстов.

Поэтому лучше использовать его вместе с другими правилами чата: ограничением ссылок, проверкой новичков и понятным описанием правил.

Если ваше сообщество многоязычное, блокировка по языку будет мешать. Тогда не включайте её или блокируйте только те языки, которых в чате точно нет.

Начинайте с одного языка, наблюдайте пару дней и добавляйте следующие по мере необходимости. Так вы не удалите ничего лишнего. 👍

#Telegram#Bot#Модерация и антиспам

Частые вопросы

Какие права нужны боту?▼
Бот добавляется в чат как администратор и ему нужно только право удалять сообщения. Другие права, например банить участников, выдавать не обязательно.
Как заблокировать язык?▼
Отправьте в чат команду /lang_blocker block и код языка, например ru или ar. Можно указать несколько кодов. Посмотреть текущий список можно командой /lang_blocker config.
Как узнать код языка сообщения?▼
Ответьте на нужное сообщение командой /lang_blocker detect. Бот ответит кодом языка, и вы сможете сразу занести его в блокировку.
Можно ли вернуть язык обратно?▼
Да. Команда /lang_blocker allow с кодом языка снова разрешает сообщения на нём. По умолчанию, пока вы ничего не блокировали, разрешены все языки.
3.0

На основе данных

ПользователиНет данных
ЯзыкEN, RU
ВерифицированоДа