gpt4 book ai didi

python - Telegram Python 机器人 | Bot 添加到群组时发生的事件

转载 作者:行者123 更新时间:2023-12-01 01:39:38 24 4
gpt4 key购买 nike

我现在正在为我的 Telegram 开发一个Python脚本。问题是:

我如何知道我的机器人何时被添加到群组中?有相关事件或其他事件吗?我希望机器人向他正在添加的组发送一条消息,向其打招呼以及他可以执行的功能。

我不知道是否有任何类型的处理程序能够处理这个问题。

最佳答案

非常粗略地说,您需要执行以下操作:注册一个处理程序,仅过滤有关新聊天成员的服务消息。然后检查机器人是否是新的聊天成员之一。

from telegram.ext import Updater, MessageHandler, Filters


def new_member(bot, update):
for member in update.message.new_chat_members:
if member.username == 'YourBot':
update.message.reply_text('Welcome')

updater = Updater('TOKEN')

updater.dispatcher.add_handler(MessageHandler(Filters.status_update.new_chat_members, new_member))

updater.start_polling()
updater.idle()

关于python - Telegram Python 机器人 | Bot 添加到群组时发生的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52029026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com