Как Telegram-боты лишают вас подписчиков

Очень важной информацией поделился пользователь «Asen» на портале Хабр. Новость касается владельцев Telegram-каналов, которые настраивают ботов для автоматизации процессов. Оказывается, эти боты способны не только опубликовать посты и собрать всевозможную аналитику, но и бессовестно вычистить аудиторию вашего канала за какие-то мгновения.

Большое количество администраторов Telegram-каналов настраивает ботов от  различных сервисов по типу Telemetr или Telepost. При этом владельцы уверены, что добавленный бот имеет право лишь на работу с постами, ведь действует следующая настройка прав:

Как Telegram-боты лишают вас подписчиков

 

Однако даже после этой настройки бот сможет и читать любую администраторскую информацию о канале, и буквально выкидывать подписчиков. С точки зрения Telegram API, удаление подписчика из чата выглядит как бан с помощью API-метода editBanned.

Один из действенных способов защиты от коварства ботов — создание собственного скрипта на основе Telegram API, который будет отслеживать удаления подписчиков ботами и банить их. Но здесь есть небольшая загвоздка: Telegram API не позволяет ботам банить друг друга, поэтому скрипт мониторинга придется запускать от имени Telegram-пользователя.

При этом Telegram отправляет уведомления об удалении пользователей из каналов только ботам, а обычным пользователям — не отправляет.

Тогда получается, что схема защиты строится таким образом:

  1. Сначала мы добавляем в канал своего бота, который будет мониторить удаления подписчиков другими ботами;
  2. Если было обнаружено удаление, устраняем деструктивного бота от имени аккаунта пользователя.

Есть и более простой, но менее надежный способ «охраны» аудитории. Здесь придется добавить в канал бота @channel_guardian_bot. Он будет отслеживать все удаления подписчиков другими ботами и присылать уведомления.

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

Secute.ru - информационная безопасность