diff --git a/robot.py b/robot.py index 3c51e09..46963e1 100644 --- a/robot.py +++ b/robot.py @@ -24,7 +24,8 @@ from base.func_xinghuo_web import XinghuoWeb from base.func_claude import Claude from configuration import Config from constants import ChatType -from game_task.game_task_encyclopedia import game_process_message, setup_schedule +from game_task.game_task_encyclopedia import game_process_message, setup_schedule, get_group_ids, \ + run_random_task_assignment 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 @@ -507,6 +508,9 @@ class Robot(Job): # 设置定时任务 def game_auto_tasks(self): try: - setup_schedule() + group_ids = get_group_ids() + for gid in group_ids: + rep = run_random_task_assignment(group_id=gid) + self.sendTextMsg(rep, gid) except Exception as e: self.LOG.error(f"message_summary_robot error:{e}")