Языковая политика позволяет перечислить языки, на которых говорит ваша группа. Сообщение, написанное в письменности, которую вы не разрешили, либо удаляется, либо отправитель банится. Обнаружение локальное, на основе системы письма, поэтому оно мгновенное. Бот намеренно остаётся осторожным: короткие или смешанные по письменности сообщения не трогаются, а админов, создателя и участников из белого списка никогда не трогают. Жёсткий спам банится вне зависимости от языка.
Хотите это настроить? Сделайте это прямо в своём аккаунте Telm.
Открыть в дашборде1Что такое языковая политика
Локальные сообщества — излюбленная мишень иноязычного спама: например, китайские или корейские рассылочные кампании, сброшенные в русскоязычный чат, или арабское промо в англоязычной саппорт-комнате. Языковая политика — прямой ответ: вы объявляете, какие языки уместны в вашей группе, и всё написанное в другой системе письма обрабатывается автоматически.
Это точечный инструмент, намеренно отдельный от общего антиспам-движка. Здесь вы описываете не спам, а язык вашего сообщества. Это делает его точным инструментом, но и мощным, поэтому он поставляется выключенным по умолчанию и должен внедряться осторожно.
2Как работает обнаружение
Язык сообщения измеряется локально, по его системе письма (по письменности), а не AI-моделью. Это делает его мгновенным — каждое сообщение проверяется в тот момент, когда приходит, без дополнительной задержки.
Вы задаёте разрешённые языки как список ISO-кодов (например, en, ru, es). Оставьте список пустым — и принимается любой язык, это значение по умолчанию. Бот сопоставляет каждый код с письменностью, которую он использует, а затем сравнивает её с тем, в чём сообщение фактически написано.
3Какие системы письма распознаются
Каждый разрешённый язык сопоставляется с одной из систем письма, которые понимает бот. Обратите внимание, что все языки на латинском алфавите делят одну письменность, поэтому разрешение английского также разрешает любой другой язык, записанный латиницей (испанский, немецкий, французский и так далее), — фильтр разделяет алфавиты, а не отдельные латинские языки:
- Латиница — английский, испанский, немецкий, французский, португальский, итальянский, нидерландский, польский, чешский, шведский, румынский, индонезийский, малайский, вьетнамский, турецкий и другие.
- Кириллица — русский и украинский.
- Хань — китайские иероглифы без каны.
- Японская — текст, содержащий кану.
- Хангыль — корейский.
- Арабская, еврейская, тайская, греческая и индийские (деванагари, бенгальская и родственные) — каждая обнаруживается как своя письменность.
4Что происходит с иноязычным сообщением
Вы выбираете действие для неразрешённого языка: удалить сообщение или удалить его и забанить отправителя. По умолчанию — удалить, что является более безопасной отправной точкой: это убирает шум, не убирая человека, поэтому случайная ошибка обходится участнику не дороже одной удалённой строки.
Выбирайте бан только тогда, когда уверены, что политика не ловит реальных участников. Это влиятельное действие, лучше приберечь его для групп под устойчивым давлением иноязычного спама, где одного удаления недостаточно.
5Встроенные защитные механизмы
Политика спроектирована на безопасный сбой. Когда сообщение короткое или смешивает письменности, бот его не наказывает — это предотвращает удар по реальным людям, которые вставляют одно иностранное слово, название бренда, строку с обилием эмодзи или быстрый фрагмент кода.
Админов, создателя группы, анонимных админов и участников из белого списка языковая политика никогда не наказывает. А жёсткий спам — финансовое мошенничество, порнография, азартные игры — банится вне зависимости от языка, потому что это глобальная защита, не зависящая от языкового предпочтения группы.
6Когда её использовать (и когда нет)
Языковая политика блистает в нескольких ясных ситуациях и является неверным инструментом в других:
- Хорошо подходит — одноязычному региональному сообществу, по которому многократно бьёт CJK- или арабский рассылочный спам.
- Хорошо подходит — строго англоязычной (или строго русскоязычной) группе, где посты на другом языке всегда не по теме.
- Плохо подходит — по-настоящему многоязычному сообществу, где вы либо разрешите каждую письменность (делая фильтр бессмысленным), либо рискнёте удалять реальных участников.
- Плохо подходит — в роли блокировщика скама: скам на вашем собственном языке проплывает прямо сквозь языковой фильтр. Для этого полагайтесь на антиспам-движок.
7Настройка
Откройте группу в дашборде, найдите языковые настройки, добавьте ISO-коды, которые использует ваша группа, и выберите действие. Сначала держите режим наблюдения включённым несколько дней, затем разберите журнал, чтобы убедиться, что реальных участников не помечают, прежде чем переходить к применению.