新增 消息定时推送功能
This commit is contained in:
@@ -149,7 +149,7 @@ class MessagePushTask(MessagePluginInterface):
|
||||
self.db.log_task_action({
|
||||
'log_id': f"log_{datetime.now().strftime('%Y%m%d%H%M%S')}",
|
||||
'task_id': task['task_id'],
|
||||
'action': 'start',
|
||||
'action': 'update', # 使用现有的action类型
|
||||
'user_id': task['creator_id'],
|
||||
'changes': {'status': 'running'}
|
||||
})
|
||||
@@ -175,15 +175,15 @@ class MessagePushTask(MessagePluginInterface):
|
||||
if content_link:
|
||||
await self.bot.send_link_message(group_id, content_link)
|
||||
|
||||
# 发送小程序消息
|
||||
if content_miniprogram:
|
||||
await self.bot.send_miniprogram_message(
|
||||
group_id,
|
||||
content_miniprogram.get('title'),
|
||||
content_miniprogram.get('appid'),
|
||||
content_miniprogram.get('pagepath'),
|
||||
content_miniprogram.get('thumb_url')
|
||||
)
|
||||
# # 发送小程序消息
|
||||
# if content_miniprogram:
|
||||
# await self.bot.send_miniprogram_message(
|
||||
# group_id,
|
||||
# content_miniprogram.get('title'),
|
||||
# content_miniprogram.get('appid'),
|
||||
# content_miniprogram.get('pagepath'),
|
||||
# content_miniprogram.get('thumb_url')
|
||||
# )
|
||||
|
||||
success_count += 1
|
||||
|
||||
@@ -209,7 +209,7 @@ class MessagePushTask(MessagePluginInterface):
|
||||
self.db.log_task_action({
|
||||
'log_id': f"log_{datetime.now().strftime('%Y%m%d%H%M%S')}",
|
||||
'task_id': task['task_id'],
|
||||
'action': 'complete',
|
||||
'action': 'update', # 使用现有的action类型
|
||||
'user_id': task['creator_id'],
|
||||
'changes': {
|
||||
'status': status,
|
||||
|
||||
Reference in New Issue
Block a user