从电报中获取回复消息的方法

时间:2020-09-03 06:59:57

标签: telegram telegram-bot python-telegram-bot

是否可以使用任何Python API从Telegram的组中获取答复消息(链接/附件)?

我尝试使用getUpdates()来从组中获取文本消息。

1 个答案:

答案 0 :(得分:0)

使用库python-telegram-bot,您可以使用Filters.replyFilters.documentFilters.chat仅接收符合您条件的事件

from telegram.ext import MessageHandler, Filters

...

group_id = -100000
handler = MessageHandler(Filters.chat(group_id) & Filters.reply & Filters.document, my_callback_function)
dispatcher.add_handler(handler)

def my_callback_function(bot, update):
    ... 
...

参考文档: https://python-telegram-bot.readthedocs.io/en/stable/telegram.ext.filters.html#telegram.ext.filters.Filters.reply

相关问题