спам в телеграмм
February 26

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

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

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

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

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

Что за бот

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

Есть разные тарифы:

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

Как работает

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

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

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

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

Настраиваем

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

https://rutube.ru/shorts/ba887fbcd65afa5bb4fcba04013f64cb/

Что делаем:

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

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

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

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

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

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

https://rutube.ru/shorts/b622f4fe028610525bd561c89dbfaaf6/

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

Наказание

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

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

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

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

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

https://rutube.ru/shorts/81d4b8412c12219674b203246cb4d2bf/

Инструкция:

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

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

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

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

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

https://rutube.ru/shorts/5e49eab98120f67c2edf012aefd8f604/

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

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

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

https://rutube.ru/shorts/a3b77e2ad2ed0e467ae64cf0100b741c/

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

Периодически донастраивайте — пополняйте слова.

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

https://rutube.ru/shorts/3e3db84bc1658f58e0c108bedec8a3d5/

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

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

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

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

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

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

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

Если нужна помощь, можете писать мне в Telegram: https://t.me/tezic