加群配置使用前端指令完成,方便管理。

This commit is contained in:
liuwei
2025-02-19 14:51:52 +08:00
parent 5019d86af3
commit 3083ed948f
5 changed files with 142 additions and 69 deletions
+11 -1
View File
@@ -24,7 +24,7 @@ from base.func_xinghuo_web import XinghuoWeb
from base.func_claude import Claude
from configuration import Config
from constants import ChatType
from group_auto.group_auto_invite import get_first_group_id
from group_auto.group_auto_invite import get_first_group_id, process_command
from group_auto.group_member_change import GroupMemberChange
from robot_cmd.robot_command import GroupBotManager
from job_mgmt import Job
@@ -267,6 +267,16 @@ class Robot(Job):
self.generateSehuatangPdf()
if msg.content == 'GROUP_LIST':
self.sendTextMsg(self.gbm.get_group_list(), msg.sender)
if msg.content.startswith('#加群配置'):
# msg_content = "# 加群配置|add 原生鱼 xxx@room"
parts = msg.content.split('|')
resp = ""
if len(parts) > 1:
after_pipe = parts[1]
resp = process_command(after_pipe)
else:
resp = process_command("help")
self.sendTextMsg(resp, msg.sender)
self.sendTextMsg(f"指令:{msg.content} 已执行", msg.sender)
else:
self.toChitchat(msg) # 闲聊