Предлагаю ищущим людям, возможно, полезный инструмент – Telegram бот-удалятель сообщений «Иван Пупкин покинул(а) группу» или «Иван Пупкин присоединился к группе по ссылке». Сразу с порога предлагаю перенестись к рассмотрению проблемы.
Без чтения – добавляем бота @LeftChatDestroyer_bot
Выдаем права администратора
Написал еще одного бота, который удаляет вообще все системные сообщения от Telegram. По мне, очень полезное решение для всех владельцев чатов. Можно пользоваться – ОПИСАНИЕ ЗДЕСЬ.
Проблема
Да «чтобы было», решили и мы себе завести чат в «телеге», чтобы людям помогать, и чтобы люди сами помогались в решении разных компьютерных проблем. Но так как это для нас не основное дело, людей решили добавлять неспеша – самотеком. А пока не наберется критическая масса (хотя бы 100 человек), ограничить беседы.
Сказано – сделано. Но вот незадача, пока группа ограничена на сообщения, остаются только системные сообщения в духе:
Некто покинул(а) группу
Некто присоединился к группе по ссылке
И таких системных сообщений много. Но главная беда из них – «покидальщики». Выход одного участника из чата почему-то провоцирует и других на такой же подвиг. А в интернетах даже накопал вот такой вот скриншот на эту тему:
Ну просто массовый побег. Добавившиеся же напротив мотивируют других на вступление (не мотивируют, наш анализ показал, что без системных сообщений всем только лучше). И эти сообщения никак не выключаются в настройках чата. Конечно, можно удалять их вручную (а я так и делал), но надоедает, да и не всегда удобно мгновенно делать это удаление.
Решение
Решение простое – нужно добавить бота с таким функционалом в чат, и пускай он сам этим занимается. Но что-то поиск в этот день на меня обиделся, и простого бота с функционалом простого удаления сообщений «… покинул группу» найдено не было. Или полный фарш, или что-то подозрительное.
Для себя не жалко и времени потратить, создан вот этот бот:
@LeftChatDestroyer_bot
Функционал исключительно простой: автоматически удаляет системные сообщения «… покинул(а) группу» и подобные. Если вдруг захочется видеть что-то другое – добро пожаловать в комментарии.
Установка
Делаем за 3 шага:
- Добавляем бота к себе в группу:
- Добавляем бота в администраторы группы:
Больше ничего делать не нужно. Любой вышедший из группы или вошедший – и сообщение удалено. Для личного использования, на массовый продукт не претендуем (хотя на момент обновления статьи продукт уже является довольно-таки массовым, пользуемся на здоровье).
Памятка
Если вдруг бот не работает, или работает не так, как вы думаете, читаем внимательно следующие пункты:
- У бота должны быть права администратора (и обязательно право на удаление, но лучше больше).
- Проверяем побуквенно (не по картинке), что вы добавили правильного бота. Наш бот очень популярен, и его копируют много мошенников (в лучшем случае бот будет просто не работать, а в худшем были случаи увода групп).
- Если наш бот что-то вам рассылает или делает странное – проверяем наличие других ботов в чате и смотрим пункт выше. Этот бот просто удаляет системные сообщения.
- Перепроверьте права других пользователей в группе. Видел лично группы, где все пользователи могли выкидывать других людей, а потом мне задавали странные вопросы.
- Бот не чистит старые сообщения. Только после его добавления!
- Классические боты вроде нашего не видят сообщений от других ботов. Т.е. если у вас есть бот, который кого-то банит, то это сообщение не будет удалено – тут только просить его создателя чистить за собой (в своих разработках мы всегда чистим за собой )
Если бот выходит из группы:
- Попробуйте добавить бота не простым пользователем, а сразу в список администраторов (так можно).
- Бот очень не любит группы с закрытыми сообщениями и супер-пупер анонимными администраторами (хотя он вас и видит).
Благодарю, все работает – гуд
Olá qual a função desse bot em um grupo??
Este bot remove as mensagens do sistema ‘saiu do grupo’ / ‘entrou no grupo’.
Спасибо большое
Для новых групп, которые только созданы – это настоящее спасение.
Просто как напоминание – бот не удаляет предыдущие сообщения в истории, а работает только с поступающими.
Т.е. если вы добавили бота, но история не почистилась – так и было задумано. Удаляйте их руками. Но все следующие “покидашки” отображаться уже не будут.
Добавлено удаление сообщений о вступивших в группу.
Ну вот, так была рада, что удаляет только покинувших чат(
Еще немного и будете рады удалению и тех злыдней)
Как же вы спасли, этим ботом. Был полнейший спам о входящих людях. Спасибо, большое??
Сами пользуемся, и люди рады
Попутно бот будет читать все сообщения в группе.
Вы из битвы экстрасенсов?) Бот без нейросетей, у него нет естественного желания к чтению, но если вдруг появится – получим нобелевку. А нам разгребать миллионы сообщений не сподручно, если вы пытаетесь намекнуть на это
Простите, что я о Вас так подумал.
Мир
Ай спасибо молодец. Прям респектище!!!!
Спасибки
Спасибо!
Насчет прав администратора. А если оставить только “Удаление сообщений”? Остальные так вроде ему не нужны? А?
Да, правильно. Прямо сейчас остальные права ему не нужны. Можно оставить только “Удаление сообщений”. Но если что и вдруг в будущем в телеге случится – знаете где искать ответ
спасьибо попробую в действии
Ваш бот удалил сам группу … спасибо за это …
Наш бот такого делать не умеет.
– Внимательнее к правам бота. Все обычно дают ему права на удаление сообщение, более этого он сделать и не сможет.
– Внимательнее к сторонним ботам, которых вы добавляете. Были веселые случаи.
– Внимательнее к самим правам чата, посмотрите, что там по умолчанию могут делать другие участники. Возможно, удивитесь.
– Внимательнее к названию нашего бота. Там по поиску уже очень много подражателей появилось.
спасибо)
Пользуйтесь и заходите еще
Почему он удаляет приветсвенные сообщения от других ботов?
Нет такого функционала. Проверяем, того ли бота вы добавили.
супер круто!
Отличный бот! Спасибо разработчику??
Почему у меня этот бот удаляет новых участников?
Этот бот никого не может удалять.
Здравствуйте, а бот работает?
Эти дни он не очень работает. Буду смотреть на днях, что с ним. Пока можно использовать “Золушка” по ссылке вверху этой статьи.
Супер
Все четко!!!Спасибо
Все круто! Сняли головную боль! Спасииииибо вам!
Спасиьо работает!
Большой привет)
Хотели сейчас установить вашего бота, а то группа в ТГ растет, ручками уже не успеваем удалять “… вступила …”
Работает бот? Всё норм?
И какая у него аватарка? Чтобы уж точно вашего установить, а не подражателей
Привет!
Да, бот работает.
Картинка – как в статье, не меняли.
Но т.к. такая же картинка уже есть и у подражателей , рекомендую просто скопировать верное название и найти через поиск, а потом еще раз перепроверить верного бота. С этим не поборешься(
Спасибо большое! 😊
Ещё в WhatsApp так удалять
Отличный бот, но можно как-то выбирать какие сообщения он будет удалять, а какие нет? например, оставить только вступления. Спасибо
Нет. Такое реализовать на больших нагрузках будет дорого для меня( Возможно, в будущем просто выпущу такого бота.
отлично работает. спасибо, вы лучшие !!
Приветствую тебя хороший человек, скажи пожалуйста твой бот видит тех кто покинул группу?
Если делает такие вещи на момент 01.04.2024, ответь на почту, в update, если в группе 10К+ человек, есть объект нужный ? или у ТГ есть ограничения ?
Заранее благодарю
Будущим гостям страницы: с FIXIK в личке решили, что на группе его размера Телега просто отключила уведомления о покинувших чат. А для разработчиков решением на учет покидающих людей будет переход на апдейты chat_member.
Все равно,поднял в касание
Отлично работает
Добрый день,
А есть ли бот , который может удалить список ДО этого вступивших? Так некрасиво, в группе висит большой список от накрутки:(
Через меню группы – очистить историю)