Фильтры контента — это независимые переключатели, которые решают, каким типам сообщений место в вашей группе. Каждый из них работает поверх автоматического антиспам-движка и всегда касается только обычных участников — администраторы, создатель, анонимные администраторы и участники из белого списка всегда освобождены. Включайте только те фильтры, которые нужны вашему сообществу: фильтр ссылок с белым и чёрным списками доменов, внешний промоушен, пересылки, полный набор блокировок медиа, мат, ваши собственные стоп-слова (с поддержкой regex через префикс r:), детектор дубликатов, ограничение частоты и ловушку «уведи в личку». Сначала выкатывайте изменения в режиме наблюдения, а затем следите за журналом.
Хотите это настроить? Сделайте это прямо в своём аккаунте Telm.
Открыть в дашборде1Что делают фильтры контента
Антиспам-движок уже сам по себе удаляет очевидный спам — скам, фишинг, массовые рассылки, известные аккаунты спамеров. Фильтры контента — это отдельный слой для правил вашего дома, специфичных именно для вашего сообщества: то, что программа не может угадать, — например, приветствуются ли ссылки, должен ли чат быть только текстовым или какие слова вы вообще не хотите видеть.
Каждый фильтр — это независимый переключатель. Включение одного не требует включения остальных — вы собираете свою политику, щёлкая ровно те тумблеры, которые соответствуют желаемому поведению группы. Единой кнопки «включить все фильтры» нет, и это сделано намеренно: правильный набор для канала объявлений сильно отличается от правильного набора для живого чата поддержки.
Фильтры контента работают только на обычных участниках. Администраторы, создатель группы, анонимные администраторы и участники из белого списка никогда не наказываются фильтром контента. Это значит, что вы можете быть строги с залом, ни разу не помешав собственной команде.
2Все фильтры с одного взгляда
Вот типы контента, которыми вы можете управлять независимо. Включите фильтр — и подходящие сообщения от обычных участников удаляются; в зависимости от настроек эскалации отправитель может также получить предупреждение, которое накапливается к муту:
- Фильтр ссылок — ограничивает URL, опирается на список разрешённых доменов и список заблокированных доменов для каждой группы.
- Фильтр внешнего промоушена — блокирует пересылки и скрытые ссылки, продвигающие чужие каналы и ботов, с белым списком для ваших собственных.
- Блокировка пересылок — удаляет любое пересланное сообщение.
- Блокировка изображений — удаляет фото.
- Блокировка стикеров — удаляет стикеры.
- Блокировка GIF — удаляет GIF и анимации.
- Блокировка видео — удаляет видео и видеосообщения (кружки).
- Блокировка аудиофайлов — удаляет музыку и аудиофайлы.
- Блокировка голосовых сообщений — удаляет голосовые заметки.
- Фильтр мата — фильтрует нецензурную лексику.
- Стоп-слова — ваш собственный список запрещённых слов и фраз; поставьте перед записью префикс r:, чтобы сопоставлять по регулярному выражению.
- Детектор дубликатов — ловит одно и то же сообщение, публикуемое снова и снова, — классический шаблон рассылочного спама.
- Ограничение частоты — ограничивает, сколько сообщений один участник может отправить за отрезок времени.
- Фильтр «уведи в личку» — ловит приглашения перевести разговор в личные сообщения, один из самых частых крючков спама.
3Фильтр ссылок и списки доменов
Фильтр ссылок — тот, к которому большинство групп обращается первым. Когда он включён, ссылки от обычных участников ограничены — но вы сохраняете полный контроль через два списка, работающих вместе.
Список разрешённых доменов содержит домены, которые всегда проходят, кто бы их ни опубликовал: ваш собственный сайт, ваша документация, ваши партнёры. Список заблокированных доменов содержит домены, которые всегда удаляются, кто бы их ни опубликовал. Оба списка редактируются прямо на странице «Фильтры», по одному домену в строке.
Считайте разрешённый список исключением из фильтра, а заблокированный список — всегда включённым аварийным выключателем, который работает даже если общий фильтр ссылок выключен. Домен в разрешённом списке доверенный для всей группы; если же вы хотите, чтобы один человек мог свободно публиковать любые ссылки, добавьте в белый список человека, а не каждый домен, который он может использовать.
4Внешний промоушен и пересылки
Фильтр внешнего промоушена — более умный собрат фильтра ссылок. Вместо каждого URL он нацелен на пересылки и скрытые ссылки, рекламирующие сторонние каналы и ботов, — классическая мимоходная реклама. Ваши собственные кросс-посты остаются в безопасности благодаря отдельному белому списку, так что продвижение вашего дочернего канала никогда его не задевает.
Фильтр блокировки пересылок грубее и проще: он удаляет любое пересланное сообщение от обычного участника, что бы в нём ни было. Прибегайте к нему, когда пересланный контент по определению не по теме в вашей группе, — например, в сфокусированном чате поддержки, где каждое сообщение должно быть оригинальным.
Эти два пересекаются, но не одинаковы. Внешний промоушен — про намерение (кто-то рекламирует нечто на стороне) и оставляет обычные пересылки в покое; блокировка пересылок — про тип сообщения, и её не волнует, что в пересылке сказано. Многие группы держат внешний промоушен включённым, а блокировку пересылок выключенной, чтобы искренние репосты всё ещё работали, а реклама — нет.
5Медиа-фильтры — изображения, стикеры, GIF, видео, аудио и голосовые
У каждого типа медиа свой независимый переключатель, так что вы можете точно задать, что именно допускает ваш чат. Учебная группа может заблокировать стикеры и GIF, чтобы снизить шум; комната объявлений может заблокировать всё, кроме текста; сообщество, не любящее голосовые, может заблокировать только голосовые заметки.
Когда медиа-фильтр включён, подходящий контент от обычных участников удаляется по прибытии:
- Блокировка изображений — фото удаляются.
- Блокировка стикеров — стикеры удаляются.
- Блокировка GIF — GIF и анимации удаляются.
- Блокировка видео — видео и круглые видеосообщения удаляются.
- Блокировка аудиофайлов — музыка и аудиофайлы удаляются.
- Блокировка голосовых сообщений — голосовые заметки удаляются.
6Мат и ваши собственные стоп-слова
Фильтр мата удаляет нецензурную лексику по встроенному списку, так что вам не нужно вести его самостоятельно. Включите его — и грубости уходят автоматически.
Стоп-слова — это ваш собственный запретный список: слова и фразы, специфичные для вашего сообщества, о которых общий движок никак не может знать. Совпадение нечувствительно к регистру и работает по подстроке, так что запись scam ловит и scammer, и scams. Каждое попадание удаляет сообщение.
Для точного контроля поставьте перед записью стоп-слова префикс r:, чтобы остальное трактовалось как регулярное выражение, — например, r:free\s?gift совпадает с free gift и freegift. Это позволяет одной записью охватить сразу множество написаний, пробельных трюков и вариантов. Шаблон, который не компилируется, пропускается и логируется, а не молча игнорируется.
7Ограничение частоты и детектор дубликатов
Ограничение частоты ограничивает скорость публикации. Вы задаёте два числа: сколько сообщений разрешено (по умолчанию 5, от 1 до 100) и длину окна в секундах (по умолчанию 10, от 1 до 3600). Участник, превысивший лимит, притормаживается. Это самый чистый способ остановить одиночный аккаунт, флудящий в чат, никого при этом полностью не забанив.
Детектор дубликатов следит за одним и тем же текстом, публикуемым многократно, — как в собственных сообщениях участника, так и между аккаунтами, — а именно так и выглядит рассылочный спам. Это фильтр низкого риска, который безопасно держать включённым почти в любом сообществе.
8Ловушка «уведи в личку»
Фильтр «уведи в личку» полностью отделён от ссылок и медиа. Он ищет шаблон «напиши мне в личку / перейдём в мои личные сообщения», которым мошенники вытягивают жертв из модерируемого чата в место, где никакой бот не может их защитить.
Это один из самых ценных фильтров для сообществ поддержки и финансов, где фальшивые агенты поддержки регулярно пытаются заманить участников в личный разговор. Поскольку этот шаблон сам по себе сильный сигнал спама, фильтр безопасно держать включённым в большинстве групп — но, как и с любым текстовым фильтром, первые несколько дней приглядывайте за журналом на случай, если ваше сообщество и вправду советует новичкам кому-то написать в личку.
9Как фильтры сочетаются с остальной защитой
Фильтры контента не заменяют антиспам-движок — они работают рядом с ним. Движок по-прежнему ловит универсальный спам независимо от настроек ваших фильтров, а фильтры добавляют сверху ваши локальные правила дома. Если вам нужна логика «если-это-то-то» с более богатыми условиями и действиями (ответ, уведомление администраторов, кнопки), для этого существуют триггеры, и они запускаются раньше всего остального.
Каждый фильтр уважает одни и те же исключения. Администраторы, создатель, анонимные администраторы и участники из белого списка пропускают все фильтры контента. Именно поэтому белый список — правильный инструмент для одного доверенного публикатора ссылок, а список разрешённых доменов — правильный инструмент для источника, который все должны иметь возможность публиковать.
Каждое удаление, сделанное фильтром, записывается в журнал модерации с пометкой о том, какой фильтр сработал, так что ничего не происходит молча, и вы всегда можете увидеть и отменить то, что сделал фильтр.
10Лучшие практики и частые ошибки
Несколько привычек делают фильтры полезными, а не раздражающими:
- Включайте фильтры по одному и следите за журналом, а не включайте дюжину разом и гадайте, какой из них вызвал жалобу.
- Предпочитайте белый список для доверенных людей и список разрешённых доменов для доверенных источников — не ослабляйте фильтр для всей группы ради одного участника.
- Держите стоп-слова конкретными; широкая подстрока или жадный regex — причина ложных срабатываний номер один.
- Используйте режим наблюдения, когда выкатываете фильтр среднего риска (ссылки, внешний промоушен, мат, стоп-слова), чтобы видеть, что он удалил бы, прежде чем он действительно это сделает.
- Не используйте фильтры контента для борьбы со скамом и фишингом — это работа движка, и она уже включена. Фильтры — для вашей собственной политики, а не для спама, с которым система уже справляется.