🐛 fix non text cqcode not unescaped

This commit is contained in:
yanyongyu 2020-12-21 16:19:02 +08:00
parent 338d5e6f17
commit bc459b5ff4

View File

@ -228,7 +228,7 @@ class Message(BaseMessage):
yield MessageSegment(type_, {"text": data}) yield MessageSegment(type_, {"text": data})
else: else:
data = { data = {
k: v for k, v in map( k: unescape(v) for k, v in map(
lambda x: x.split("=", maxsplit=1), lambda x: x.split("=", maxsplit=1),
filter(lambda x: x, ( filter(lambda x: x, (
x.lstrip() for x in data.split(",")))) x.lstrip() for x in data.split(","))))