Как скрыть системные сообщения в Telegram-группах?
Если вы управляете активной Телеграм-группой, вы наверняка замечали, как быстро она превращается в поток системных уведомлений: «Пользователь присоединился», «Пользователь покинул чат».
В этой статье я расскажу как за несколько минут настроить чат-бота, который удаляет эти системные сообщения.
Меня зовут Михаил Глебов, я создаю чат-ботов для Телеграм — от визиток до автоворонок, закрытых клубов, реферальных систем. Веду Телеграм-канал, где делюсь кейсами, полезными материалами о чат-ботах.
Зачем вообще убирать системные сообщения?
Если у вас маленький чат на 20 человек — да, это не критично. Но как только вы переходите рубеж в 50–100 участников, Telegram начинает «гудеть» от уведомлений. Вот почему это проблема:
🔹 Демотивация участников. Когда участники видят, как кто-то уходит, у них может возникать вопрос: «Почему?», особенно если это происходит часто.
🔹 Потеря фоку. Ценные обсуждения тонут в потоке системных сообщений
Как это работает
В своём сообществе ТОЛК я внедрил автоматизацию: системные сообщения о входе и выходе удаляются мгновенно, а админы получают в личку о том, что кто-то присоединился или вышел.
Как это реализовать
Вариант 1:
Коротко - написать этому боту, а затем добавить его в свой чат (группу): t.me/func_bikmay_bot (с правами админа). Он будет удалять сообщения.
Я специально для вас сделал этого бесплатного бота.
Вариант 2:
Создать своего бота с помощью Телеграм-бота и автоматизации на платформе BotHunter (есть и другие, но эта — удобная и данный функционал можно реализовать на бесплатном тарифе).
Шаг 1. Создаём Телеграм-бота
Если у вас уже есть бот — пропустите шаг. Если нет:
- Откройте Телеграм и найдите @BotFather.
- Напишите ему команду /newbot.
- Дайте имя боту (например, "MyLinkBot")
и придумайте username (должен заканчиваться на bot, например, mylinkbot)
- После создания бота вы получите токен. Зайдите на сервис BotHunter и подключите токен.
Шаг 2. Добавляем бота в Телеграм-группу
Добавляем созданный чат-бот в группу, и назначаем его администратором
Шаг 3. Настройка логики удаления системных сообщений
В BotHunter перейдите в раздел «Автоматизация → Чат-боты→ создать бота».
Создайте сценарий на каждую из активностей:
- Пользователя добавили в беседу.
- Пользователь присоединился к беседе по ссылке.
- Пользователь вышел из беседы.
Каждый сценарий соедините с блоком действия "удалить сообщение по ID"
И в графе "ID сообщения" напишите эту переменную: {%trigger.message.message_id%}
Готово! Теперь все сообщения о входе/выходе участников будут удаляться.
Если вам важно уведомлять администраторов о входе/выходе из группы, соедините логику с блоком сообщения, в котором администратор настроен как получатель.
Заключение
Автоматическое удаление системных сообщений сделают группу чище, а участники не будут отвлекаться на системные уведомления.
Если вам какие-то моменты не понятны - пишите мне в Телеграм - . Помогу настроить этого или любого другого бота.