Skip to content

关于在实际使用过程中遇到的一些检测、通知问题 #1

Description

@byx2020

因为感觉这两个可能实际上是同一个问题的不同表现形式,所以就写在一起了,
Image
一个是动态推送停了四五天了也没有通知,原因不明,
从消息链路里面看就是没有推送投递,而不是投递失败,
Image
同时我可以确定这段时间内,消息源账号的状态,应该在绝大部分时间内都是正常的,因为我每天都会顺手更新一遍cookie,要失效也不会这么快,
换而言之,就是动态bot理论上应该是可以检测到b站动态的更新的,但实际上没有,

下面附上这段时间内的日志

Image
2026/7/14 09:28:03 | INFO | top.colter.dynamic.admin.AdminLoginService | 后台 Cookie 登录 完成:platform=bilibili,status=SUCCESS,account=月随夜至 (1734733123) |  
-- | -- | -- | -- | --
2026/7/14 09:28:03 | INFO | top.colter.dynamic.bilibili.BilibiliPublisherRuntime | Bilibili 订阅发布者已加载:动态=48,直播=43 |  
2026/7/13 13:08:06 | INFO | top.colter.dynamic.admin.AdminLoginService | 后台 Cookie 登录 完成:platform=bilibili,status=SUCCESS,account=月随夜至 (1734733123) |  
2026/7/13 13:08:06 | INFO | top.colter.dynamic.bilibili.BilibiliPublisherRuntime | Bilibili 订阅发布者已加载:动态=48,直播=43 |  
2026/7/12 17:49:24 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-1,accountId=393809749,accountName=𝙀𝘾·𝞫 |  
2026/7/12 17:48:45 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-1,name=QQ393r,accountId=393809749,url=ws://127.0.0.1:1207/onebot/onebot11/393809749,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/12 15:13:17 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-0,accountId=2709800974,accountName=𝙀𝘾·𝞪 |  
2026/7/12 15:12:38 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-0,name=QQ270r,accountId=2709800974,url=ws://127.0.0.1:1207/onebot/onebot11/2709800974,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/12 00:45:59 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-0,accountId=2709800974,accountName=𝙀𝘾·𝞪 |  
2026/7/12 00:45:23 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-0,name=QQ270r,accountId=2709800974,url=ws://127.0.0.1:1207/onebot/onebot11/2709800974,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/11 21:42:18 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-1,accountId=393809749,accountName=𝙀𝘾·𝞫 |  
2026/7/11 21:41:42 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-1,name=QQ393r,accountId=393809749,url=ws://127.0.0.1:1207/onebot/onebot11/393809749,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/11 13:50:48 | INFO | top.colter.dynamic.admin.AdminLoginService | 后台 Cookie 登录 完成:platform=bilibili,status=SUCCESS,account=月随夜至 (1734733123) |  
2026/7/11 13:50:48 | INFO | top.colter.dynamic.bilibili.BilibiliPublisherRuntime | Bilibili 订阅发布者已加载:动态=51,直播=48 |  
2026/7/11 13:00:42 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-1,accountId=393809749,accountName=𝙀𝘾·𝞫 |  
2026/7/11 13:00:39 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-0,accountId=2709800974,accountName=𝙀𝘾·𝞪 |  
2026/7/11 13:00:03 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-1,name=QQ393r,accountId=393809749,url=ws://127.0.0.1:1207/onebot/onebot11/393809749,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/11 13:00:00 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-0,name=QQ270r,accountId=2709800974,url=ws://127.0.0.1:1207/onebot/onebot11/2709800974,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/11 00:03:35 | INFO | top.colter.dynamic.admin.AdminLoginService | 后台 Cookie 登录 完成:platform=bilibili,status=SUCCESS,account=月随夜至 (1734733123) |  
2026/7/11 00:03:35 | INFO | top.colter.dynamic.bilibili.BilibiliPublisherRuntime | Bilibili 订阅发布者已加载:动态=51,直播=48 |  
2026/7/10 21:28:31 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-1,accountId=393809749,accountName=𝙀𝘾·𝞫 |  
2026/7/10 21:27:52 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-1,name=QQ393r,accountId=393809749,url=ws://127.0.0.1:1207/onebot/onebot11/393809749,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/10 15:20:31 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-1,accountId=393809749,accountName=𝙀𝘾·𝞫 |  
2026/7/10 15:19:55 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-1,name=QQ393r,accountId=393809749,url=ws://127.0.0.1:1207/onebot/onebot11/393809749,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/9 21:55:27 | INFO | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号已恢复:connectionId=forward-0,accountId=2709800974,accountName=𝙀𝘾·𝞪 |  
2026/7/9 21:54:51 | WARN | top.colter.dynamic.onebot.ForwardWsOneBotGateway | OneBot 正向连接账号不可用:connectionId=forward-0,name=QQ270r,accountId=2709800974,url=ws://127.0.0.1:1207/onebot/onebot11/2709800974,原因=OneBot 查询失败:action=get_login_info,原因=未收到响应 java.lang.IllegalStateException: OneBot 查询失败:action=get_login_info,原因=未收到响应 	at top.colter.dynamic.onebot.OneBotGatewayKt.requireDataOk(OneBotGateway.kt:269) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.refreshRuntimeAccount(ForwardWsOneBotGateway.kt:232) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:217) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway.access$cachedOrRefreshRuntimeAccount(ForwardWsOneBotGateway.kt:17) 	at top.colter.dynamic.onebot.ForwardWsOneBotGateway$availableAccounts$2.invokeSuspend(ForwardWsOneBotGateway.kt:47) 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) 	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) |  
2026/7/9 17:02:51 | INFO | top.colter.dynamic.bilibili.BilibiliPublisherRuntime | Bilibili 检测到新动态:publisher=明日方舟,uid=161775300,dynamicId=1222988583212679233,time=1783587619 |  
2026/7/9 16:21:33 | INFO | top.colter.dynamic.listener.SourceUpdateProcessor | 来源更新已创建投递任务:update=bilibili:USER:3546848910379375:dynamic.created:1222978417020895234,消息变体=1,新增投递=1 |  
2026/7/9 16:21:33 | INFO | top.colter.dynamic.listener.DeliveryDispatcher | 投递批次完成:领取=1,成功=1,状态未知=0,部分成功=0,重试=0,失败=0 |  
2026/7/9 16:21:27 | INFO | top.colter.dynamic.bilibili.BilibiliPublisherRuntime | Bilibili 检测到新动态:publisher=幽默老日,uid=3546848910379375,dynamicId=1222978417020895234,time=1783585252 |  
2026/7/9 16:04:58 | INFO | top.colter.dynamic.listener.SourceUpdateProcessor | 来源更新已创建投递任务:update=bilibili:USER:672328094:live.started:22637261:1783584268,消息变体=1,新增投递=1 |  
2026/7/9 16:04:58 | INFO | top.colter.dynamic.listener.DeliveryDispatcher | 投递批次完成:领取=1,成功=1,状态未知=0,部分成功=0,重试=0,失败=0 |  
2026/7/9 16:04:43 | INFO | top.colter.dynamic.bilibili.BilibiliPublisherRuntime | Bilibili 检测到直播状态变化:publisher=嘉然今天吃什么,event=live.started,roomId=22637261

应该可以看到在7月9日以后就没有创建过投递任务了,日志的报错都是主bot账号掉线后重新登录导致的,
理论上应该不会影响到检测动态和创建新投递任务,

Image

然后说一下另一个问题,关于主bot账号掉线后切换到备用bot账号的这个功能,目前来看这种切换应该是通过检测主bot账号的onebot连接状态来判断的,
Image
但实际上主bot账号即便像上面这图里面这样已经掉线了,但主bot账号对应的onebot连接状态其实还是是正常的,除非我手动推出然后重新登录,这个时候才会有日志里面的“OneBot 正向连接账号不可用”的报错,
这就导致这个功能失去了它本来的意义,所以如果可能的话,我希望能够改进一下检测的方式,

最后,附上相关环境版本信息
Image
如果作者认为我上面的问题是由于我的环境或其他配置导致的,可以让我提供全部配置文件和环境信息,我会尽力配合

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions