Инструмент массового удаления комментариев к постам из Телеграм-канала

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

Как работает этот скрипт?
Скрипт находит просматривает записи каждого канала из указанного вами списка, открывает поочерёдно каждый пост, собирает из них комментарии и удаляет те комментарии, которые соответствуют указанным вами настройкам. Если никаких настроек, кроме ссылки на канал и числа постов, не указано, то скрипт будет удалять все комментарии подряд.

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

Про скорость обработки
При сборе и удалении комментариев из большого числа постов сервису может понадобиться сделать много запросов к апи Телеграма. Вполне нормальная ситуация, когда Телеграм выдаёт данные с паузой между порциями — например, обработалось 30%, потом пауза в полминуты-минуту, потом ещё 25% сбора и так далее.

Нужно не удаление комментариев, а сбор таблицы с комментариями?
Этот скрипт нужен именно для удаления комментариев к постам из канала Телеграм. А если вам нужно собрать комменатрии из Телеграм-канала, с этим поможет другой скрипт — Сбор комментариев в Телеграме.

Откуда будем брать комментарии для удаления?
Введите ссылки на каналы по 1 ссылке на строку. Это могут быть ссылки вида:
  • https://t.me/bmwf30russia — основная ссылка канала, скопированная из описания
  • или @bmwf30russia — короткий адрес канала
  • или https://web.telegram.org/a/#-1001193148684 — только для каналов, ссылка из адресной строки в веб-версии, вы должны быть подписчиком канала
Если не знаете, где взять нужную ссылку или айди (например, у канала нет публичной ссылки) — можете найти эти данные тут среди своих подписок
Просматриваем свежих постов на стене каждого из сообществ в поисках комментариев
по умолчанию 10, нюансы настройки
Отступая от самой свежей записи на стене на постов
удобно использовать, когда надо парсить стену частями, например, с 2000 по 3000 посты
в таком случае надо указать "просматриваем" = 1000, "отступая" = 2000
Дата комментариев в этих постах должна быть:
между и включительно
(если фильтр по дате не нужен, оставьте поля с датами пустыми, а если нужно уточнить время к датам, то нажмите сюда)
(если указываете старые даты, то число просматриваемых постов укажите побольше, чтобы комментарии за нужные даты попали туда)
Фильтры по текстам комментариев (не обязательные)
Удалять только комментарии, у которых:
в тексте есть слова (разрешённые слова)
(указывайте по 1 слову или фразе на 1 строку)
в тексте нет слов (минус-слова)
(указывайте по 1 слову или фразе на 1 строку)
Фильтры по показателям комментариев (не обязательные)
Удалять только комментарии, у которых:
лайков от до


Размер отчёта ограничен, поскольку вы пользуетесь бесплатной версией сервиса.
Вы можете оплатить полный доступ к сервису за 449 руб/день или 1099 руб/мес и получить полный отчёт без ограничений, а также неограниченный доступ ко всем скриптам сервиса

Подписывайтесь на наш паблик ВКонтакте

Чтобы получать полезные советы по работе с сервисом. И первыми узнавать о новых скриптах :)