首页 > 解决方案 > 如何处理和删除 python-telegram-bot 中的“加入群组”消息?

问题描述

我创建了一个机器人来使用python-telegram-bot. 我希望机器人处理和删除加入/留下的消息。我没有像常规消息那样收到这些消息。有没有办法处理它们?

我使用机器人为我完成任务,但该机器人开始发布广告。我不信任任何现有的机器人,我想使用它来创建我的python-telegram-bot机器人,因为我的机器人已经使用它构建了。

标签: pythontelegrampython-telegram-bot

解决方案


我已经解决了以下问题:

加入的消息可以使用Filters.status_update.new_chat_members

以下是我的代码。

def onjoin(update,context):
    context.bot.delete_message(chat_id=update.message.chat_id,message_id=update.message.message_id)
     

def main():
    updater = Updater(API_KEY, use_context=True)
    dp = updater.dispatcher
    dp.add_handler(MessageHandler(Filters.status_update.new_chat_members,onjoin))

推荐阅读