优化定时任务,每1个小时发放一个任务

This commit is contained in:
liuwei
2025-02-24 11:54:50 +08:00
parent 8ee35e8daa
commit ac67838529

View File

@@ -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}")