优化定时任务,每1个小时发放一个任务
This commit is contained in:
8
robot.py
8
robot.py
@@ -24,7 +24,8 @@ from base.func_xinghuo_web import XinghuoWeb
|
|||||||
from base.func_claude import Claude
|
from base.func_claude import Claude
|
||||||
from configuration import Config
|
from configuration import Config
|
||||||
from constants import ChatType
|
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_auto_invite import get_first_group_id, process_command
|
||||||
from group_auto.group_member_change import GroupMemberChange
|
from group_auto.group_member_change import GroupMemberChange
|
||||||
from robot_cmd.robot_command import GroupBotManager
|
from robot_cmd.robot_command import GroupBotManager
|
||||||
@@ -507,6 +508,9 @@ class Robot(Job):
|
|||||||
# 设置定时任务
|
# 设置定时任务
|
||||||
def game_auto_tasks(self):
|
def game_auto_tasks(self):
|
||||||
try:
|
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:
|
except Exception as e:
|
||||||
self.LOG.error(f"message_summary_robot error:{e}")
|
self.LOG.error(f"message_summary_robot error:{e}")
|
||||||
|
|||||||
Reference in New Issue
Block a user