mirror of
https://github.com/LiteyukiStudio/nonebot-plugin-marshoai.git
synced 2025-02-12 15:39:58 +08:00
⚡ 去除save_context多余切片
This commit is contained in:
parent
790f5a3dbe
commit
2a59434329
@ -88,7 +88,7 @@ async def contexts(target: MsgTarget):
|
|||||||
|
|
||||||
@save_context_cmd.handle()
|
@save_context_cmd.handle()
|
||||||
async def save_context(target: MsgTarget, arg: Message = CommandArg()):
|
async def save_context(target: MsgTarget, arg: Message = CommandArg()):
|
||||||
contexts_data = context.build(target.id, target.private)[1:]
|
contexts_data = context.build(target.id, target.private)
|
||||||
if msg := arg.extract_plain_text():
|
if msg := arg.extract_plain_text():
|
||||||
await save_context_to_json(msg, contexts_data, "contexts")
|
await save_context_to_json(msg, contexts_data, "contexts")
|
||||||
await save_context_cmd.finish("已保存上下文")
|
await save_context_cmd.finish("已保存上下文")
|
||||||
@ -256,7 +256,7 @@ with contextlib.suppress(ImportError): # 优化先不做()
|
|||||||
async def save_context():
|
async def save_context():
|
||||||
for target_info in target_list:
|
for target_info in target_list:
|
||||||
target_id, target_private = target_info
|
target_id, target_private = target_info
|
||||||
contexts_data = context.build(target_id, target_private)[1:]
|
contexts_data = context.build(target_id, target_private)
|
||||||
if target_private:
|
if target_private:
|
||||||
channel_id = "private_" + target_id
|
channel_id = "private_" + target_id
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user