Как остановить спам в комментариях Telegram-канала
Комментарии — отдельный чат со своими правилами. Что настроить, чтобы реклама не появлялась под каждым постом.
Комментарии к постам живут в связанной группе — это обычный чат, к которому применимы все инструменты модерации. Понимание этого решает половину проблемы.
Почему спам идёт именно туда
Комментарий под свежим постом видят все, кто пришёл читать. Для спамера это бесплатная витрина, причём вступать в чат обычно не нужно — достаточно быть подписчиком канала.
Что настроить в первую очередь
Песочница новичка. Первые часы после вступления — без ссылок, медиа и пересылок. Спам почти всегда содержит ссылку, а живой человек редко начинает знакомство с публикации внешнего адреса.
Фильтр ссылок для новых. Строже предыдущего: ссылки запрещены, пока участник не написал N сообщений.
Антифлуд. Пять сообщений за десять секунд — не разговор. Ограничение частоты ловит то, что не ловят словари.
Список слов. Классика: «казино», «инвестиции», «работа на дому». Важно, чтобы фильтр понимал склонения и не обходился заменой букв на похожие.
Чего не делать
Запрещать комментарии вовсе. Это лечит симптом и убивает обсуждение.
Банить по первому сообщению. Живой человек, начавший со ссылки на свой блог, получает вечный бан за оплошность — потом обиженно пишет об этом в другом чате.
Разумнее ступенчато: удалить, предупредить, ограничить, забанить.
Пост-разбор
Раз в неделю смотрите журнал модерации: там видно, какие правила срабатывают чаще всего и нет ли ложных срабатываний. Как это устроено — на странице модерации.