@@ -75,6 +75,7 @@ class ChatChannel(Channel): | |||||
): | ): | ||||
session_id = group_id | session_id = group_id | ||||
else: | else: | ||||
logger.debug(f"No need reply, groupName not in whitelist, group_name={group_name}") | |||||
return None | return None | ||||
context["session_id"] = session_id | context["session_id"] = session_id | ||||
context["receiver"] = group_id | context["receiver"] = group_id | ||||
@@ -96,7 +96,7 @@ def qrCallback(uuid, status, qrcode): | |||||
print(qr_api4) | print(qr_api4) | ||||
print(qr_api2) | print(qr_api2) | ||||
print(qr_api1) | print(qr_api1) | ||||
_send_qr_code([qr_api1, qr_api2, qr_api3, qr_api4]) | |||||
_send_qr_code([qr_api3, qr_api4, qr_api2, qr_api1]) | |||||
qr = qrcode.QRCode(border=1) | qr = qrcode.QRCode(border=1) | ||||
qr.add_data(url) | qr.add_data(url) | ||||
qr.make(fit=True) | qr.make(fit=True) | ||||
@@ -2,7 +2,7 @@ from bridge.context import Context, ContextType | |||||
from bridge.reply import Reply, ReplyType | from bridge.reply import Reply, ReplyType | ||||
from common.log import logger | from common.log import logger | ||||
from linkai import LinkAIClient, PushMsg | from linkai import LinkAIClient, PushMsg | ||||
from config import conf, pconf, plugin_config, load_config | |||||
from config import conf, pconf, plugin_config, available_setting | |||||
from plugins import PluginManager | from plugins import PluginManager | ||||
@@ -33,10 +33,9 @@ class ChatClient(LinkAIClient): | |||||
return | return | ||||
local_config = conf() | local_config = conf() | ||||
for key in local_config.keys(): | |||||
if config.get(key) is not None: | |||||
for key in config.keys(): | |||||
if key in available_setting and config.get(key) is not None: | |||||
local_config[key] = config.get(key) | local_config[key] = config.get(key) | ||||
# 语音配置 | # 语音配置 | ||||
reply_voice_mode = config.get("reply_voice_mode") | reply_voice_mode = config.get("reply_voice_mode") | ||||
if reply_voice_mode: | if reply_voice_mode: | ||||
@@ -35,9 +35,6 @@ broadscope_bailian | |||||
google-generativeai | google-generativeai | ||||
# linkai | |||||
linkai>=0.0.3.5 | |||||
# dingtalk | # dingtalk | ||||
dingtalk_stream | dingtalk_stream | ||||
@@ -6,4 +6,5 @@ requests>=2.28.2 | |||||
chardet>=5.1.0 | chardet>=5.1.0 | ||||
Pillow | Pillow | ||||
pre-commit | pre-commit | ||||
web.py | |||||
web.py | |||||
linkai>=0.0.3.7 |