Раздел “Настройки” - “Спам-фильтр” позволяет установить фильтр нежелательных сообщений для выбранного типа канала с помощью регулярных выражений.
...
Описание функциональности
Пользователь системы добавляет регулярные выражения (в дальнейшем РВ) для каждого типа канала в отдельности. Система проверяет все входящие сообщения на предмет того, удовлетворяют ли они заданным РВ.
...
Выполняется проверка только первого сообщения пользователя
Интерфейс
...
Область со списком добавленных РВ.
Область для проверки, соответствует ли введенный текст добавленным выражениям.
...
В истории сообщений можно посмотреть, что отфильтрованные сообщения находятся со статусом “Закрыт без ответа”.
...
Примеры регулярных выражений
Смысл/задача | РВ | ||||
---|---|---|---|---|---|
Отфильтровать определенное слово + спецсимволы после и смайлики, например, “участвую” |
| ||||
Отфильтровать перечисление упоминаний в канале через @ , чаще всего для Instagram |
| ||||
Отфильтровать определенные смайлики без текста в строке |
| ||||
Отфильтровать только смайлики (самые распространенные) |
| ||||
Отфильтровать все единичные слова, кроме “хочу” со знаком “?” в конце. |
| ||||
Отфильтровать только ссылки вида: |
| ||||
Отфильтровать сообщения, содержащие определенные слова, например “отпуск” или “вдохновение”. |
Т.е. в этот шаблон можно вставить любые слова
| ||||
Отфильтровать сообщения, которые содержат только цифры, или цифры и смайлики (в заданном индекс диапазоне \uD83D\uDE00-\uD83D\uDE50), или цифры и знаки препинания, кроме знака вопроса:
|
| ||||
Отфильтровать сообщения, которые содержат только цифры от 0 до 9 |
|
...