fix: 修复某些插件调用send可能发生的错误

This commit is contained in:
Soulter
2023-06-03 10:49:12 +08:00
parent 7a39a9d45e
commit c684d9cb4a
+6 -5
View File
@@ -9,7 +9,11 @@ from nakuru import (
import time
class FakeSource:
def __init__(self, type, group_id):
self.type = type
self.group_id = group_id
class QQ:
def __init__(self, is_start: bool, cc: CmdConfig = None, gocq_loop = None) -> None:
self.is_start = is_start
@@ -36,10 +40,7 @@ class QQ:
gu.log("回复GOCQ消息: "+str(res), level=gu.LEVEL_INFO, tag="GOCQ", max_len=300)
if isinstance(source, int):
source = {
"type": "GroupMessage",
"group_id": source
}
source = FakeSource("GroupMessage", source)
if isinstance(res, str):
res_str = res