@dmitriy8720

Как удалить системные уведомления Telegram?

Подскажите, как удалить системные уведомления, кто вступил в группу и кто вышел с группы,много информации прочитал, но не получается, самое главное чтобы код был на библиотеке telebot, или на другой библиотеке, чтобы дружили между собой,так как хочу чтобы все было в одном файле.

from telebot import TeleBot
from telebot import types
import time

bot = TeleBot('moy_token')


Я делал по разном, но в группе не удаляется, кто вступил или вышел с группы.
@bot.message_handler(content_types=['text'])
def message_handler(message):
 bot.delete_message(message.chat.id, message.message_id)

@bot.message_handler(content_types=['text'])
async def my_event_handler(event):
 bot.delete_message(message.chat.id, message.message_id)
 
@bot.message_handler(content_types=['text'])
def echo(message):
 bot.delete_message(message.chat.id, message.message_id)

@bot.message_handler(content_types=['text'])
def deleted (message):
 bot.delete_message(message.chat.id, message.message_id)

Буду очень благодарен, если подскажите,как решить проблему в данном вопросе, а так же, может еще какие то библиотеки, нужно установить и прописать в файле.
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
@AlexAlex229
После этого:
bot = TeleBot('moy_token')

Вставляете это:
@bot.message_handler(content_types = ['new_chat_members', 'left_chat_member'])
def delete(message):
      bot.delete_message(message.chat.id, message.message_id)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы