如何在一个函数中设置两个消息处理程序
How to set two message handlers in one function
我想在函数的一个消息处理程序中同时设置 TemplateResponseFilter 和 TextFilter。我以前用过这样的处理程序:
@dispatcher.message_handler(TextFilter(pattern=["start"]))
但我无法同时设置它们。有人可以帮忙吗?
你可以使用这个示例代码
@dispatcher.message_handler(
filters=[TemplateResponseFilter(pattern=TMessage.start), TextFilter(keywords="start")])
我想在函数的一个消息处理程序中同时设置 TemplateResponseFilter 和 TextFilter。我以前用过这样的处理程序:
@dispatcher.message_handler(TextFilter(pattern=["start"]))
但我无法同时设置它们。有人可以帮忙吗?
你可以使用这个示例代码
@dispatcher.message_handler(
filters=[TemplateResponseFilter(pattern=TMessage.start), TextFilter(keywords="start")])