From bc459b5ff4ea5d3feb400e7e37bb37b03c9696ee Mon Sep 17 00:00:00 2001 From: yanyongyu Date: Mon, 21 Dec 2020 16:19:02 +0800 Subject: [PATCH] :bug: fix non text cqcode not unescaped --- nonebot/adapters/cqhttp/message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nonebot/adapters/cqhttp/message.py b/nonebot/adapters/cqhttp/message.py index 6ecc73a3..f8e57af7 100644 --- a/nonebot/adapters/cqhttp/message.py +++ b/nonebot/adapters/cqhttp/message.py @@ -228,7 +228,7 @@ class Message(BaseMessage): yield MessageSegment(type_, {"text": data}) else: data = { - k: v for k, v in map( + k: unescape(v) for k, v in map( lambda x: x.split("=", maxsplit=1), filter(lambda x: x, ( x.lstrip() for x in data.split(","))))