Удаление системных сообщений в чате Telegram

В чате Телеграм есть системные сообщения о входе/выходе участников, а также о закрепе сообщения, и зачастую эти сообщения просто засоряют чат. А чтоб такого не было рассмотрим способ удаления этих сообщений
Удаление системных сообщений в чате Telegram, image #1

Событие:

Для реакции на ключевое слово добавляем событие «Написал сообщение в Telegram» с текстом содержащим пустоту (т.е. будем реагировать на все сообщения)

Удаление системных сообщений в чате Telegram, image #2

Чтобы реагировать только на сообщения о входе/выходе участников чата и закрепе сообщения, добавляем условие:

%request% содержит left_chat_participant,new_chat_participant,pinned_message

left_chat_participant - уведомление о выходе участника из чата

new_chat_participant - уведомление о входе участника в чат

pinned_message - уведомление о закрепленном сообщения

P.s. Вы можете оставить в условии только необходимые для вас уведомления

Удаление системных сообщений в чате Telegram, image #3

Действие:

Для удаления сообщения добавляем действие: «Удалить сообщение в Telegram» с CHAT ID %chat_id% с ID: %request.input.message.message_id%

Удаление системных сообщений в чате Telegram, image #4
Если необходимо не сразу удалять сообщение, то перед удалением сообщения можете поставить таймер.
Также можете пересылать в другой чат информацию о входе/выходе участника (если нужна помощь как это сделать, пишите в комментах под постом)

P/s Если еще не зарегистрированы в сервисе автоматизации «Автопилот», то при переходе по ссылке https://avtp.me/V0ZzD/1?og=ap вам начислят 500 руб на пользование сервиса

253 views·4 shares