Расскажу сегодня о том, как очистить Телеграм-канал от ботов и неактивной аудитории с помощью простого и многофункционального бота. Очистка поможет сделать канал более привлекательным для рекламодателей и улучшит статистику.
Почему нужно чистить канал
Со временем в любом канале скапливается неактивная аудитория. Это могут быть как просто боты, налитые мошенниками админами под видом живых людей при покупке рекламы, так и обычные люди, по разным причинам переставшие пользоваться мессенджером, часто или вообще.
Такая аудитория висит мертвым грузом в канале, с нее нет просмотров, зато соотношение числа подписчиков к просмотрам (вовлеченность, Er) из-за нее страдает.
Пример 1. В канале 10 000 подписчиков, из них 3000 неактивных, просмотров за сутки на пост 2000. Рассчитываем вовлеченность: делим охват одного поста (2000) на количество подписчиков (10 000) и умножаем на 100. Получаем 20%.
Как удалить историю поиска в Telegram | Как очистить историю Сообщений
Пример 2. В канале 10 000 подписчиков, из них 3000 неактивных было удалено (осталось 7000), просмотров за сутки на пост — 2000. Рассчитываем вовлеченность: делим охват одного поста (2000) на количество подписчиков (7000) и умножаем на 100. Получаем 28%. Вовлеченность выросла на 8%.
Уголок Админа — авторский блог о Телеграм. Только качественная и полезная информация о продвижении и развитии Телеграм-каналов.
Как очистить Телеграм-канал
Подключаем crosser_bot к каналу
Никаких рисков нет, но рекомендую ознакомиться:
Любой администратор канала, в том числе и боты, с любым набором прав могут удалить подписчика с канала. Если быть точным, то происходит не удаление, а добавление подписчика в «Banned users».
Анализ аудитории
Подписчики, заходившие больше месяца назад — это могут быть как боты и офферы (люди, вступающие за деньги), так и пользователи, по каким-то причинам отказавшиеся от использования мессенджера, навсегда или временно.
как удалить телеграмм бот
Максимальное число подписчиков для бесплатного анализа аудитории 1000 человек. Для анализа большей аудитории нужно купить подписку.
Очистка канала
Под постом со статистикой есть кнопка «Очистка». Достаточно нажать на нее и выбрать подходящую группу. Я выберу «По категориям» и затем «Больше месяца назад». Останется выбрать нужный процент удаления (есть возможность удалить всех, или часть).
Бот покажет список аккаунтов и потребует финальное подтверждение. После нажатия произойдет списание неактива из аудитории канала.
Обратите внимание, что бот может удалить подписчиков за конкретный период времени. Это полезно если в канал кто-то накрутил ботов и их нужно быстро удалить.
Разработчики кроссер бота часто меняют инструкцию по работе с ботом, я уже в пятый раз обновляю эту статью. Если вы все сделали по инструкции из статьи, но бот не чистит неактивную аудиторию или не присылает отчет, обратитесь в официальный чат бота . Там можно задать вопросы техподдержке.
Заключение
Очистить Телеграм-канал от неактивных подписчиков необходимо обязательно. Правда удалять набранную аудиторию всегда жалко.
Надеюсь, статья была для вас полезной. Всегда рад видеть ваши комментарии. Подписывайтесь на канал для админов в телеграм и рассылку, делитесь статьей.
Успехов вам! До новых встреч в следующих статьях. С уважением, Дмитрий Толстой.
Источник: blogger-tolstoy.ru
Как удалить Telegram бота на ПК или Mac
В этой статье рассказывается о том, как удалить (и заблокировать, если необходимо) бот Telegram из списка разговора с помощью приложения Desktop Telegram.
Способ 1. Windows
1. Откройте Telegram на своем ПК
2. Щелкните правой кнопкой мыши бота, который хотите удалить, появится меню
3. Нажмите «Удалить разговор», появится сообщение с подтверждением
- Если вы хотите, чтобы бот не взаимодействовал с вами в будущем, выберите «Стоп» и «Блок-бот»
4. Нажмите «ОК»
- Бот больше не отображается в списке разговоров.
Способ 2. Macos
1. Откройте Telegram на вашем Mac
2. Щелкните правой кнопкой мыши бота, который хотите удалить
3. Нажмите «Удалить чат», появится сообщение с подтверждением
- Если вы хотите, чтобы бот не взаимодействовал с вами в будущем, выберите «Стоп» и «Блок-бот».
4. Нажмите «ОК». Бот больше не отображается в списке разговоров.
Источник: kakdelayut.ru
Боты Telegram могут без разрешения удалять подписчиков в канале. Как с этим бороться?
По его словам, любые боты в Telegram-канале, которые технически в мессенджере разрешено добавлять только как администраторов, может «вычистить всю аудиторию канала за считаные минуты».
- Обычно каналы используют ботов для различных действий, например, планирования постов, сбора аналитики и автоматизации публикаций рекламы.
- Часто используются и боты от сервисов по типу Telemetr, Telepost. Администраторы каналов уверены, что боты будут выполнять только заявленные действия.
- Исследователь уверяет, что даже забрав у бота все права, он всё ещё будет оставаться администратором и иметь возможность читать любую информацию о канале, которая доступна администраторам.
Кроме того, у него останется и возможность удалять подписчиков:
С точки зрения Telegram API удаление подписчика из чата выглядит как блокировка с помощью API-метода editBanned. То есть технически у всех ботов, которые попадают в канал, есть «несгораемые» права по блокировке участников. Самое странное в этой ситуации то, что в Telegram API присутствует «скрытая» возможность отнимать у ботов права на удаление подписчиков, но в официальной версии Telegram она скрыта из интерфейса.
Исследователь объяснил, что если сделать этот API-запрос вручную, «насильно» выставив настройку ban_users , то можно обнаружить, что сервера Telegram проигнорируют её:
Скорее всего, из-за этого настройка и отсутствует в официальных клиентах, хотя появилась она очень давно — можно посмотреть по истории TL Layer.
Действительно ли всё так плохо?
Константин Цуканов, технический директор конструктора ботов Botmother подтвердил «Коду Дурова», что соответствующей настройки при добавлении бота действительно нет — удаление пользователей и правда остаётся ему доступно:
Если посмотреть в логах недавних действий администраторов, то бот добавляется с правами блокировки, даже если выключить все переключатели. При этом, если добавлять бота администраторов в группу, а не канал, там переключатель на запрет блокировки пользователей будет.
Цуканов подчеркнул, что можно легко выяснить, какой бот начал удалять пользователей из канала, посетив логи (раздел «Недавние действия» в меню «Администраторы»). Такие пользователи появляются в списке заблокированных на канале — «с проблемами, но их можно оттуда достать».
Как решается проблема?
Технический директор конструктора ботов Botmother Константин Цуканов заявил «Коду Дурова», что для подстраховки можно создать собственного бота, который будет собирать идентификаторы всех пользователей, которые подписываются на канал:
В случае появления бота, который устроит массовый бан, можно заметить его в логах и удалить, а затем при помощи своего бота по этой базе разблокировать попавших под удаление пользователей через Telegram Bot API.
К счастью, банить подписчиков боты могут только пачками по 200 (ограничение Telegram на просмотр последних подписчиков канала), поэтому как только какой-то бот забанит первого подписчика, такого бота можно незамедлительно выбрасывать из канала. Это позволит не потерять всех подписчиков за несколько секунд.
Исследователь тоже советует добавить в канал своего бота, который будет мониторить удаления подписчиков другими ботами. Если было обнаружено удаление, следует удалить обнаруженного бота от имени второго аккаунта — пользователя.
Примерный код с использованием библиотеки Pyrogram для защиты канала:
# аккаунт бота
bot = Client(. )
async def banBastard(channelId, botId):
# запускаем аккаунт пользователя для удаления паршивца
user = Client(. )
async with user:
await user.ban_chat_member(channelId, botId)
# запускаем бота для прослушивания нотификаций об удалении пользователей
async def main():
async with bot:
while True:
await asyncio.sleep(1)
Источник: kod.ru