Что нового

Бот для удаления системных сообщений

SamTelegram

New member
Регистрация
25 Февраль 2024
Сообщения
27
Реакции
6
Баллы
3
Удаление системных сообщений в группе - это первое о чем задумывается начинающий инвайтер
Многие используют для этих целей сторонних ботов

Сегодня я хочу поделиться простым кодом на Python, используя который вы можете создать собственного бота для удаления системных сообщений и запустить его на своем ПК или дешевом VPS/VDS сервере

Код:
import telebot

TOKEN = 'ВАШ ТОКЕН'
bot = telebot.TeleBot(TOKEN)

@bot.message_handler(func=lambda message: True, content_types=['new_chat_members', 'left_chat_member', 'new_chat_title', 'new_chat_photo', 'new_chat_description', 'pinned_message', 'delete_chat_photo'])
def handle_system_messages(message):
    bot.delete_message(message.chat.id, message.message_id)

if __name__ == "__main__":
    bot.polling(none_stop=True)

Данный бот умеет удалять следующие системные сообщения (работает только в чатах и группах):
  • Участник добавлен
  • Участник вышел
  • Изменено название чата / группы
  • Изменено изображение чата / группы
  • Удалено изображение чата / группы
  • Изменено описание чата / группы
  • В чате закреплено сообщение
Копируем код в любой текстовый редактор,
Добавляем токен своего бота в поле TOKEN = 'ВАШ ТОКЕН'
Сохраняем файл с расширением .py
Запускаем!

Для запуска бота вам потребуется установленный интерпретатор Python
- скачать Python 3.11.8 (версия для Windows от 6 февраля 2024)
- список всех актуальных версий тут

Если вдруг кто-то не знает как создать бота в телеграм:
Заходим в @BotFather
Вводим команду /newbot
создать бота.png

Придумываем имя боту
какое имя придумать.png

Придумываем ссылку для бота с bot или _bot на конце
придумать ссылку для бота.png

Если имя занято, получаем сообщение
имя занято.png

Если имя свободно, получаем токен
имя свободно - получаем токен.jpg

Копируем и вставляем полученный токен в код, запускаем
Делаем бота админом группы и теперь он удаляет все системные сообщения

Напомню, что для повышения конверсий в любой нише вы можете заказать разработку бота у меня
Для этого пишите в ТГ @telenin
 

SamTelegram

New member
Регистрация
25 Февраль 2024
Сообщения
27
Реакции
6
Баллы
3
Забыл добавить, что кроме Python, для запуска потребуется библиотека Telebot
Установить ее можно выполнив команду
pip install pyTelegramBotAPI
в командной строке / терминале
 

zyzy

New member
Регистрация
30 Январь 2024
Сообщения
24
Реакции
2
Баллы
3
А посоветуйте нормальный бот в телеграмм для удаления системных сообщений.
Кто чем пользуется?
 

SamTelegram

New member
Регистрация
25 Февраль 2024
Сообщения
27
Реакции
6
Баллы
3
По большому счету, введи в поиск «Удаление системных сообщений» и юзай любого. Хочешь, держи моего @deletesystemmsgbot, если не боишься что я твоих подписчиков и группы украду (шутка)
 
  • Like
Реакции: zyzy

SamTelegram

New member
Регистрация
25 Февраль 2024
Сообщения
27
Реакции
6
Баллы
3
По большому счету, введи в поиск «Удаление системных сообщений» и юзай любого. Хочешь, держи моего @deletesystemmsgbot, если не боишься что я твоих подписчиков и группы украду (шутка)
@zyzy, поправочка! Перенес бота на более удобный адрес @remsysbot. Лучше конечно использовать своего бота, а то никогда не угадаешь, что и в какой момент админы решат сделать с ботом (отключат или поменяют скрипт например). Так что код и инструкция в первом посте. Пользуйся!
 
  • Like
Реакции: zyzy
shape1
shape2
shape3
shape4
shape7
shape8
Верх