com*_*ido 1 python events telegram python-telegram-bot telegram-bot
我现在正在为我的电报开发一个 python 脚本。问题是:
我如何知道我的机器人何时被添加到组中?有没有事件或其他什么东西?我希望 Bot 向他添加的群组发送消息,向其打招呼以及他可以使用的功能。
我不知道是否有任何类型的处理程序能够处理这个问题。
粗略地说,您需要执行以下操作:注册一个仅过滤有关新聊天成员的服务消息的处理程序。然后检查机器人是否是新的聊天成员之一。
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()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2344 次 |
最近记录: |