如何从程序的分派器中的消息处理程序中排除/command?

2024-06-25 23:45:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个消息处理程序,它响应用python3编写的Bot应用程序中的命令,并带有库Aiogram。你知道吗

我可以从应用程序接收发送给BOT的消息,但我希望排除该命令(可能通过config,而不是解析字符串)。可能是在文档中,但目前我找不到答案。你知道吗

举个例子说明一下,如果我在我的电报机器人上键入

/my_command text

这是我在python3应用程序中的代码

@dispatcher.message_handler(commands=['my_command'])
async def echo(message: types.Message):

我想从message types.Message变量中的消息处理程序接收字符串text,而不是/my_command text。你知道吗

多谢了


Tags: 字符串text命令应用程序消息处理程序messagemy