定时任务(Cron Job)无法向 IM 会话发送消息

问题描述: 通过 qoder_cron 创建的定时任务,任务本身执行成功(lastRunStatus: “ok”),但消息没有发送到用户的 IM 会话。

复现步骤

  1. 在 IM 会话中创建定时任务(如 qoder_cron add)

  2. 等待任务触发时间

  3. 任务显示执行成功,但用户未收到消息

根本原因: 子任务没有继承原始 IM 会话的 chatId,导致消息无法送达。

期望行为: 定时任务应该自动将消息发送到创建该任务的原始 IM 会话。

辛苦出现问题,右上角问题上报下,并发送反馈码,我们看下具体日志