fix: 优化初始化、消息处理时的配置读取过程,减少性能损耗

This commit is contained in:
Soulter
2024-07-31 23:38:31 +08:00
parent e77b7014e6
commit 36a2a7632c
12 changed files with 157 additions and 191 deletions
+3 -1
View File
@@ -230,15 +230,17 @@ class InternalCommandHandler:
)
def t2i_toggle(self, message: AstrMessageEvent, context: Context):
p = context.config_helper.get("qq_pic_mode", True)
p = context.t2i_mode
if p:
context.config_helper.put("qq_pic_mode", False)
context.t2i_mode = False
return CommandResult(
hit=True,
success=True,
message_chain="已关闭文本转图片模式。",
)
context.config_helper.put("qq_pic_mode", True)
context.t2i_mode = True
return CommandResult(
hit=True,