Все посты
1 мин чтения

Ссылки, регулярные выражения и остальные блоки правил

Модерация ссылок с режимами и отдельными наказаниями, regex-правила с тестером, белый список участников и уборка сервисных сообщений Telegram.

Фразы закрывают текст, но мусор в чате приходит не только словами: ссылка на канал, хитрый шаблон, который списком слов не опишешь, сервисное «пользователь вошёл в группу» каждые две минуты. Этот релиз добавляет остальные блоки правил.

Ссылки#

Блок «Ссылки» работает в нескольких режимах — от «запрещено всё, кроме белого списка доменов» до «запрещены только домены из чёрного списка». Ключевое отличие от привычных решений: у каждого режима своё наказание. Ссылка на конкурента и ссылка на порносайт больше не обязаны стоить участнику одинаково.

Отдельный переключатель отвечает за поддомены: правило для example.com можно распространить на promo.example.com или оставить только на точное совпадение.

Регулярные выражения#

Для тех случаев, когда конструктора фраз мало, появился блок Regex: номера карт, шаблоны инвайт-ссылок, мутирующие написания одного и того же слова.

Выражение можно прогнать на своих тестовых строках прямо при сохранении — сразу видно, что оно ловит, а что пропускает.

Белый список участников#

Блок «Белый список пользователей» — список тех, кто обходит все правила модерации: свои модераторы, боты-помощники, партнёры. Внести можно и того, кто ещё ни разу не писал в чат, — по юзернейму.

Системные сообщения#

Telegram сам сыплет в чат сервисными уведомлениями: кто вошёл, кто вышел, кто кого удалил, кто сменил аватарку группы. В активном чате это половина ленты. Новый блок «Системные сообщения» убирает их для всех участников — по типам, чтобы можно было оставить нужное и вычистить остальное.

Читать дальше