timetask icon indicating copy to clipboard operation
timetask copied to clipboard

群定时任务一直不生效,请指导

Open rdika opened this issue 2 years ago • 24 comments

已知:

1.点对对单聊,输入 早报,可以输出,也能定时。命令是 —— ¥time 每天 10:30 早报

2.在测试群,未设置定时命令时,任何人包括机器人,输入 @小助手 早报,都能输出早报新闻。

然后,设置定时命令 ¥time 每天 10:30 早报 group 测试群,但在测试群无效。

请教:

应该如何设置才能在群里定时发送早报?

rdika avatar Oct 04 '23 03:10 rdika

“设置定时命令 ¥time 每天 10:30 早报 group 测试群,但在测试群无效”

这里说的无效具体表现是什么? 完全不发消息么,还是会在定制时间时发 “早报”2个字?

haikerapples avatar Oct 06 '23 13:10 haikerapples

无效是指 测试群没动静,完全不发消息。

rdika avatar Oct 06 '23 14:10 rdika

现在无法确认是你设置的“早报”的问题,还是通道的问题; 可以简单测试下,个人给群定任务,定一个普通的提醒呢,比如滴滴,不走路由,看看是否可以在群里收到普通的定时任务

haikerapples avatar Oct 06 '23 14:10 haikerapples

群定时,我是单聊机器人设定的,且没有在group 后面加 [],对吧?

rdika avatar Oct 06 '23 14:10 rdika

你定的群任务格式不对呢,格式为: $time 今天 22:30 滴滴滴 group[群标题]

比如:$time 今天 22:30 滴滴滴 group[我的群]

要有中括号 []

haikerapples avatar Oct 06 '23 14:10 haikerapples

是的,不清楚指令格式时,通过 #help timetask就能看到所有指令了 image

haikerapples avatar Oct 06 '23 14:10 haikerapples

中括号的问题,收到。

还有两个疑问:

  1. group 后面有无空格?
  2. 我设置群定时的时候,不是在群里面设置,是在单聊里设置,对吗?

rdika avatar Oct 06 '23 14:10 rdika

你定的群任务格式不对呢,格式为: $time 今天 22:30 滴滴滴 group[群标题] 比如:$time 今天 22:30 滴滴滴 group[我的群] 要有中括号 []

收到。还有两疑问:群定时,是在群里设定还是私聊设定?第二,group后面有无空格?

1、私聊设定、群聊设定均可(看你喜好) 2、无空格(示例中可以看到,也没有空格)

haikerapples avatar Oct 06 '23 15:10 haikerapples

ok,多谢,我晚点试试,非常感谢

rdika avatar Oct 06 '23 15:10 rdika

不客气,你试试哈

haikerapples avatar Oct 06 '23 15:10 haikerapples

还是不行。过程如下:

第一步,单聊设置 f5635801e4b0fe386ad7504283b8965

第二步,到点时,只有提示,没有输出 35bc9b65378fa91549d1b7ae951328d

第三步,群里手动输出如下: 2ceaf08351c4d48ce7d1ad4d5fa7ec0

补充:config.json 配置如下: image

rdika avatar Oct 06 '23 17:10 rdika

你这边的“早报“是不需要任何指令前缀就能触发的么? 那就将早报的 func_command_prefix设置为空试试

haikerapples avatar Oct 08 '23 10:10 haikerapples

我也是这个问题,其他的都行,唯独这个早报

jingjining1 avatar Oct 08 '23 14:10 jingjining1

个人定时早报也触发,GPT私,群也都能触发,唯独这个早报

jingjining1 avatar Oct 08 '23 14:10 jingjining1

你这边的“早报“是不需要任何指令前缀就能触发的么? 那就将早报的 func_command_prefix设置为空试试

群聊时,需要输入 @小助手 早报 才能触发,所以我前置了”@小助手 “,包含了一个空格,见 config,json

rdika avatar Oct 08 '23 14:10 rdika

设为空也试了,群定时还是触发不了,window系统部署的

jingjining1 avatar Oct 08 '23 15:10 jingjining1

设为空,需要一个空格吗?

jingjining1 avatar Oct 08 '23 15:10 jingjining1

我这边也是同样的问题,,,

skyler-dao avatar Oct 13 '23 01:10 skyler-dao

我这边测试的,给个人是可以的,给群就是报错,,,路由插件异常!将使用原消息回复。错误信息:unsupported operand type(s) for +: 'NoneType' and 'str'

skyler-dao avatar Oct 13 '23 02:10 skyler-dao

可以看看日志,更新下cow项目,不是本插件报错的

haikerapples avatar Oct 14 '23 04:10 haikerapples

你这边的“早报“是不需要任何指令前缀就能触发的么? 那就将早报的 func_command_prefix设置为空试试

看到有人试过就忽视了。亲手试过,确实将 prefix 为空就行,这样 "func_command_prefix":""

谢谢这个插件,感谢作者

rdika avatar Oct 16 '23 16:10 rdika

抱歉,测试不完整。 当天任务,群定时OK。每天任务却不能生效

rdika avatar Oct 20 '23 05:10 rdika

抱歉,测试不完整。 当天任务,群定时OK。每天任务却不能生效

我也是,当天任务和定时任务生效,但是每天任务不生效,请问您最后怎么解决了?

QYCDev avatar Dec 10 '23 07:12 QYCDev

我是部署的公众号。 设置定时任务后,看后台能够正常执行,但是微信上搜不到消息。定时任务执行后,在微信给公众号发任意消息,才能收到早报的内容。 大佬能够指导一下吗?

Kzhicheng avatar Feb 29 '24 02:02 Kzhicheng