Skip to content

Commit 38ac13e

Browse files
authored
🐛 fix: Unimessage.Template receive multiple values (#124)
* 🐛 fix: `Unimessage.Template` receive multiple values * rollback: formatter
1 parent f9e2677 commit 38ac13e

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ ipython_config.py
216216
# in version control.
217217
# https://pdm.fming.dev/#use-with-ide
218218
.pdm-python
219+
.pdm-build/
219220

220221
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
221222
__pypackages__/

src/nonebot_plugin_alconna/matcher.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ def convert(cls, message: _M) -> Message | UniMessage | str:
673673
pass
674674
else:
675675
extra["$message_id"] = msg_id
676-
return message.format(**state[ALCONNA_RESULT].result.all_matched_args, **state, **extra)
676+
return message.format(**state[ALCONNA_RESULT].result.all_matched_args, **{**extra, **state})
677677
if isinstance(message, Segment):
678678
return UniMessage(message)
679679
if isinstance(message, MessageSegment):

0 commit comments

Comments
 (0)