如何在电报 PTB 中过滤已编辑的消息?
How to filter edited messages in telegram PTB?
问题
我需要检测某条消息是否在特定群聊中被编辑过。会不会和我这里写的一样?
test_forward_handler = MessageHandler(Filters.chat(TEST_SENDER) & Filters.edited_message, forward_to_group)
如果有一种方法可以过滤已编辑的消息,我可以将其用作 lower()
和 split()
的字符串吗?
- 是的,这正是它的工作原理,请参阅 here
update.{effective/edited}_message.text
包含消息作为字符串,类似于 update.(effective_)message.text
在新消息的情况下。
免责声明:我目前是 python-telegram-bot
的维护者
问题
我需要检测某条消息是否在特定群聊中被编辑过。会不会和我这里写的一样?
test_forward_handler = MessageHandler(Filters.chat(TEST_SENDER) & Filters.edited_message, forward_to_group)
如果有一种方法可以过滤已编辑的消息,我可以将其用作
lower()
和split()
的字符串吗?
- 是的,这正是它的工作原理,请参阅 here
update.{effective/edited}_message.text
包含消息作为字符串,类似于update.(effective_)message.text
在新消息的情况下。
免责声明:我目前是 python-telegram-bot