Telegram: Избавляемся от спама в чатах и комментариях

Telegram: Избавляемся от спама в чатах и комментариях

Часто встречаю сообщения о том, что достали боты и спам в Telegram-чатах и не понятно, как избавиться. Когда говорю, как эту проблему решить, то потом просят подробнее рассказать и показать. Поэтому появилась эта статья — буду давать ссылку на неё.

Для борьбы с ботами и спамом есть бот-модератор. Его нужно добавить в чат, дать права удаления и блокировки, настроить и время от времени донастраивать. Эта статья будет с инструкцией и видео.

Расскажу: что за бот и надёжный ли, как работает, что настраивать и донастраивать. Вы сэкономите много времени, когда избавитесь от бесполезной ручной работы подчищая эти бесконечные: подработка за 2-3 часа за 100500$, бесплатные деньги и курсы, фото бывшей подружки с 3-го подъезда и т.д.

Вместо тысячи слов и скриншотов — делал настройки бота с телефона и записывал видео. Включил функцию «Показывать нажатия», так вы увидите куда нажимаю. И дополнительно — делаю медленно, чтобы вы успевали повторять за мной или ставили на паузу. Звука нет.

Что за бот

Сам бот — https://t.me/ChatKeeperBot. Надёжный, им пользуются уже 600к людей, работает 7-ой год, язык настроек — русский. Настройки находятся на сайте, заходить можно с телефона или компьютера. Есть разные тарифы:

  • Бесплатно — приветствует всех новеньких, кто вступает в чат. Под приветствием добавляет небольшую рекламу в 2-3 строчки, без картинок, только текст и ссылка. Если в чат никто не вступает, то и рекламу от бота никто не увидит. Для борьбы со спамом и ботами этого тарифа достаточно.
  • За 150₽ в месяц — отключает свою рекламу. Минимальная оплата за этот тариф — 3 месяца.
  • Для гиков или богатых: 1 500₽ в месяц — можно придумать боту своё имя и добавить ему любую аватарку, чтобы был как родной. Дополнительно — много возможностей для настроек. Бонусом — добавляют в закрытый чат поддержки, к таким же богатым. Мне не довелось брать этот тариф.

Как работает

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

Из настроек для борьбы со спамом и ботами, можно:

  • При вступлении в чат поставить кнопку «Я не бот». Не нажал — не сможешь писать в чат. Почти все боты не умеют нажимать.
  • Запретить писать ссылки и спам-слова — бот будет удалять такие сообщения.
  • Ограничить комментирование постов на первое время.
  • Запретить писать от имени каналов.

В одном своём древнем чате я поставил кнопку проверки и свёл на нет новых ботов. До того, как поставить кнопку, часть старых ботов уже была в чате. Чтобы выселить их, я добавлял запрещённые слова. Теперь утром не нужно заходить в чат, чтобы удалять спам. Через полгода проверил — бот забанил или не пропустил в чат около 3 000 спамеров.

Настраиваем

Добавляем бота, даём права, заходим на сайт.

Видео начальной настройки @ChatKeeperBot

Что делаем:

  1. Переходим в бота https://t.me/ChatKeeperBot
  2. Добавляем его в чат и даём права. Не путайте чат с каналом, добавить бота надо именно в чат.
  3. Переходим в ЛС к боту.
  4. Пишем команду /start.
  5. Жмём «Войти».
  6. Жмём «Открыть».

Готово! Получилось? Молодцы!

Ставим кнопку

Видео настройки кнопки 
  1. Находим чат, который добавили в бота и жмём «Настройки».
  2. Открываем меню и жмём «Модули».
  3. Находим «Приветствие и проверка новых участников» и жмём «Настройка».
  4. Тип проверки выбираем «Кнопка» и ставим название, например «Я человек!».
  5. Включаем пункт «Запрещать отправку сообщений при вступлении в группу».
  6. В пункте «Удалять участников, не прошедших проверку через» ставим время. У меня — 5 минут.
  7. Листаем вниз и ищем «Настройка сообщения приветствия новых пользователей». Я написал:
    %username%, привет!

    Это какой-то чат, здесь мы знакомимся и общаемся. Ботов и спамеров не любим.

    Человек ли ты?
  8. Жмём дискетку, чтобы всё сохранить.

В сообщение добавляем «%username%», чтобы бот обращался к зашедшему.

Запрещаем писать Telegram-ссылки

Запрещаем Telegram-ссылки
  1. Открываем меню и жмём «Модули».
  2. Жмём «Добавить модуль».
  3. Находим «Фильтр Telegram-ссылок» и жмём «Добавить».
  4. Ищем пункт «Список ссылок» и жмём «Включить».
  5. Заполняем «Черный список» или «Белый список», если надо. У меня — пусто, поэтому запрещены все ссылки.
  6. Чуть ниже ищем и включаем пункт «Разрешить упоминание пользователей чата». Ссылки запрещены, но участники между собой могут друг-друга тегать.
  7. Жмём дискетку, чтобы сохранить.

Наказание

Во всех модулях, где мы что-то запрещаем есть вкладка «Предупреждение и наказание». Чтобы не повторять эту настройку про каждый модуль, вынес в отдельный блок.

В наказаниях всё настроено до нас, по умолчанию, бот:

  1. Удаляет сообщение и пишет в чате, что участнику вынесено предупреждение.
  2. Предупреждает до 3 раз.
  3. На 4-ое нарушение — запрещает писать на 1 день и пишет об этом в чате.
  4. Раз в сутки обнуляются все предупреждения. То есть, если нарушать правила чата 2 раза в сутки, то бот будет постоянно только удалять сообщения и предупреждать, без запрета.

На первое время ок, всё можно изменить по своему. Главное, что по умолчанию спам удаляет, но минус в том, что засоряет своими предупреждениями.

Давайте заставим бота удалять все Telegram-ссылки, без суда и следствия. Блокировать пока никого не будем, но и спамить чат предупреждениями тоже перестанем.

Инструкция:

  • Заходим в модуль «Фильтр Telegram-ссылок» и ищем вкладку «Предупреждение и наказание».
  • Отключаем «Количество предупреждений перед ограничением».
  • Возле пункта «Наказание при достижении лимита» жмём «Настроить».
  • Жмём «Изменить наказание», выбираем «Удалить сообщение» и сохраняем.
  • Отключаем обнуление, округление. Сохраняем.

Такая настройка нужна, чтобы случайно не перебанить весь чат из-за ошибки в настройках.

Когда вы проверите, что бот делает всё как надо, то вместо «Удалить сообщение» выберите «Заблокировать» или то, что нужно вам. В каждом запрещающем модуле можно по своему настраивать наказания.

Продолжаем настраивать другие модули.

Запрещаем писать все остальные ссылки

Запрещаем ссылки
  1. Открываем меню, жмём «Модули» и потом «Добавить модуль».
  2. Находим «Фильтр ссылок» и жмём «Добавить».
  3. Ищем пункт «Список ссылок» и включаем. Заполняем «Черный список» или «Белый список», если надо. Если не добавлять, бот будет удалять все.
  4. Жмём дискетку, чтобы сохранить.

По ссылкам всё.

Запрещаем спамить

Запрещаем спам
  1. Открываем меню, жмём «Модули» и потом «Добавить модуль».
  2. Находим «Фильтр стоп-слов» и жмём добавить.
  3. Ищем пункт «Список стоп-слов», добавляем слова, которыми спамят ваш чат. Через вкладку «Text» можно добавить список сразу пачкой, слова через запятые. Если в голову сейчас ничего не приходит, то подсмотрите нужные слова в настройках чата — «Недавние действия».
    Вот список слов, которые у меня: Без вложений, Бесплатное обучение, Работа с любой точки мира, Пассивный доход, Ежедневный заработок, Гарантированная прибыль, Удаленная работа, Открытый набор, поиске новых партнёров, Доступное и понятное обучение, Возможность получать, Удаленную занятость, СТАБИЛЬНЫЙ ЗАРАБОТОК, КОМПАНИЯ ПРЕДОСТАВЛЯЕТ, ПРОХОЖДЕНИЯ КУРСА, чистой прибыли, ЗАНЯТОСТЬ ДО, ПPИНИMAEM ЗAЯBKИ, OСTABИTЬ ЗAЯBKУ, Нужны люди
  4. Сохраняем настройки.
  5. Периодически донастраивайте — пополняйте слова.

Ограничиваем комментирование на некоторое время

Ставим временное ограничение комментариев
  1. Жмём «Добавить модуль», находим «Ограничить комментирование» и добавляем.
  2. В пункте «Время, через которое можно писать комментарии к постам» настройте необходимое время. Ориентироваться можно по вашему каналу, когда активность ботов спадает? Обычно, спамят первые минут 3-5.
  3. Сохраните настройки.

Запрещаем писать от имени каналов

Запрещаем писать от имени каналов
  1. Жмём добавить модуль, находим «Фильтр сообщений от имени каналов» и добавляем.
  2. Всё, фильтр добавлен, можно сохранять.

По умолчанию, бот будет удалять сообщения и предупреждать, что так нельзя. Но можно сразу блокировать, выше, в блоке «Наказание», я показывал, где это находится.

Настройки всё

По самым основным настройкам всё.

Пишите в комментариях, если что-то не получается.

Если нужна помощь, можете писать мне в Telegram:

2
Начать дискуссию