Git Product home page Git Product logo

sora233 / ddbot Goto Github PK

View Code? Open in Web Editor NEW
505.0 8.0 70.0 5.85 MB

一个基于MiraiGO的QQ群推送框架, 内置支持b站直播/动态,斗鱼直播,YTB直播/预约直播,虎牙直播,ACFUN直播,微博动态, 也可以通过插件支持任何订阅源。

Home Page: https://ddbot.sora233.me

License: GNU Affero General Public License v3.0

Go 99.93% Makefile 0.07%
mirai miraigo qqbot ddbot golang go

ddbot's Issues

[FEATURE]希望适配QQ频道

希望能够支持内测中的功能QQ频道,我个人开了一个极限竞速地平线5的频道,这样的话我可以利用DDBOT的功能把ForzaB站官方的动态自动推送到频道内,这样大家能够快速了解服务器公告,活动,版本更新。

[BUG]B站账号风控无法解决

详细描述
B站账号登录风控,使用 Cookie 登录后撑不过一天,Cookie 即会失效。

截图
image

补充说明
使用项目 BiliHelper-personal 的手机验证码模式登录后,能保持较长时间的有效期,因此建议增加短信验证码登录,并且保存 access_token 和 refresh_token,以尽量延长登录有效期。

image

如果是私有部署
操作系统版本:CentOS Linux release 8.5.2111
BOT版本:1.0.4

[BUG]同时打开多个群的开播通知时只会通知一个群

详细描述
对一个youtube用户开启多个QQ群的开播提示,只会有一个群会提示(可能是最后添加开播提示的那个群),已排除风控

正常情况应该是怎样的
对添加开播提示的所有群发送提示

如果是私有部署
操作系统版本:ubuntu 20.04.3
BOT版本:1.0.4

[FEATURE]希望支持qq频道

描述一下您的想法
qq频道现在已经很多了,支持qq频道还是比较有意义的,麻烦作者支持一下。

希望添加一些对显示的优化

大致功能:
。通过指令/??? -g 群号 查看这个群的各功能开关状态
。通过指令/??? 查看bot加入的群聊(名称及群号)
。通过指令/??? 查看bot增加的好友(名称及qq号)
。通过指令/??? -q 查看bot好友的权限(拥有哪些群的管理权限)
。实现多行指令一次性识别并执行
。使cmd界面不显示群聊内容,仅显示 :
【时间-指令发出位置-指令发出者-指令-指令执行情况】【时间-bot发消息的位置-bot发出的消息】

来自 Mirai 第三方社区的一封信

亲爱的开发者您好,
我是 Mirai 第三方社区的站长。
Mirai 第三方社区的建设初衷仅为提供一个让用户和开发者沟通更加方便的交流平台,本社区与Mirai官方无任何关联,本社区发生的任何争议均与 Mirai 无关!
非常抱歉因为我最初考虑不周,在没有征得您的同意的情况下擅自为您创建了社区账户并将您的作品搬运到了社区(如果您的 Github 主页有填写邮箱的话相信您一定收到了验证邮件)~
最后 Mirai 第三方社区欢迎您的加入~

社区管理章程:https://mirai-bot.com/d/39-mirai
您的插件帖:https://mirai-bot.com/d/19-ddbot-miraigoqqbytb
您的个人主页:https://mirai-bot.com/u/Sora233
账户认领流程:
如果您收到过激活邮件,那您可以直接使用邮箱重置密码,若您未收到激活邮件、作品挂靠与Team、或者您的 Github 主页没有提供邮件地址,那么请您私信 QQ:2063850823 提交能证明您的Bot开发者身份的凭证!

[BUG]1.0.6版本docker部署云服务器时无法启动

详细描述
将下载的release版本打包成docker之后,在本地能够启动并进入到扫码登陆流程;
但使用docker部署到云服务器环境时,无法启动,错误信息如下:

my-docker-compose-ddbot-1  | runtime/cgo: pthread_create failed: Operation not permitted
my-docker-compose-ddbot-1  | SIGABRT: abort
my-docker-compose-ddbot-1  | PC=0x7fba060dfa7c m=0 sigcode=18446744073709551610
my-docker-compose-ddbot-1  | 
my-docker-compose-ddbot-1  | goroutine 0 [idle]:
my-docker-compose-ddbot-1  | runtime: unknown pc 0x7fba060dfa7c
my-docker-compose-ddbot-1  | stack: frame={sp:0x7fff79e478e0, fp:0x0} stack=[0x7fff79648e38,0x7fff79e47e70)
my-docker-compose-ddbot-1  | 0x00007fff79e477e0:  0x00007fba06263723  0x00007fba06263723 
my-docker-compose-ddbot-1  | 0x00007fff79e477f0:  0x00000000000000ff  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47800:  0x00000000000000ff  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47810:  0x415353454d5f434c  0x505f434c00534547 
my-docker-compose-ddbot-1  | 0x00007fff79e47820:  0x0000000000004000  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47830:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47840:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47850:  0x00007fb9df6d4fff  0x00007fff79e47b10 
my-docker-compose-ddbot-1  | 0x00007fff79e47860:  0x656d69746e757200  0x756f203a6f67632f 
my-docker-compose-ddbot-1  | 0x00007fff79e47870:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47880:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47890:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478a0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478b0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478c0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478d0:  0x0000000000000000  0x00007fba060dfa6e 
my-docker-compose-ddbot-1  | 0x00007fff79e478e0: <0x00007fb9debb4000  0x00000000007fff00 <github.com/lestrrat-go/file-rotatelogs.New+0x0000000000000480> 
my-docker-compose-ddbot-1  | 0x00007fff79e478f0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47900:  0x0000000000203000  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47910:  0x0000000000000400  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47920:  0x0000000000004000  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47930:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47940:  0x0000000000000002  0x800000000000000e 
my-docker-compose-ddbot-1  | 0x00007fff79e47950:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47960:  0x0000000000000000  0x80985a5301da8000 
my-docker-compose-ddbot-1  | 0x00007fff79e47970:  0x00007fba06046740  0x0000000000000006 
my-docker-compose-ddbot-1  | 0x00007fff79e47980:  0x0000000002e022e0  0x0000000000203000 
my-docker-compose-ddbot-1  | 0x00007fff79e47990:  0x00000000016d3ea0  0x00007fba0608b476 
my-docker-compose-ddbot-1  | 0x00007fff79e479a0:  0x00007fba06263e90  0x00007fba060717f3 
my-docker-compose-ddbot-1  | 0x00007fff79e479b0:  0x0000000000000020  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e479c0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e479d0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | runtime: unknown pc 0x7fba060dfa7c
my-docker-compose-ddbot-1  | stack: frame={sp:0x7fff79e478e0, fp:0x0} stack=[0x7fff79648e38,0x7fff79e47e70)
my-docker-compose-ddbot-1  | 0x00007fff79e477e0:  0x00007fba06263723  0x00007fba06263723 
my-docker-compose-ddbot-1  | 0x00007fff79e477f0:  0x00000000000000ff  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47800:  0x00000000000000ff  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47810:  0x415353454d5f434c  0x505f434c00534547 
my-docker-compose-ddbot-1  | 0x00007fff79e47820:  0x0000000000004000  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47830:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47840:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47850:  0x00007fb9df6d4fff  0x00007fff79e47b10 
my-docker-compose-ddbot-1  | 0x00007fff79e47860:  0x656d69746e757200  0x756f203a6f67632f 
my-docker-compose-ddbot-1  | 0x00007fff79e47870:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47880:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47890:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478a0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478b0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478c0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e478d0:  0x0000000000000000  0x00007fba060dfa6e 
my-docker-compose-ddbot-1  | 0x00007fff79e478e0: <0x00007fb9debb4000  0x00000000007fff00 <github.com/lestrrat-go/file-rotatelogs.New+0x0000000000000480> 
my-docker-compose-ddbot-1  | 0x00007fff79e478f0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47900:  0x0000000000203000  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47910:  0x0000000000000400  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47920:  0x0000000000004000  0x0000000000000400 
my-docker-compose-ddbot-1  | 0x00007fff79e47930:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47940:  0x0000000000000002  0x800000000000000e 
my-docker-compose-ddbot-1  | 0x00007fff79e47950:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e47960:  0x0000000000000000  0x80985a5301da8000 
my-docker-compose-ddbot-1  | 0x00007fff79e47970:  0x00007fba06046740  0x0000000000000006 
my-docker-compose-ddbot-1  | 0x00007fff79e47980:  0x0000000002e022e0  0x0000000000203000 
my-docker-compose-ddbot-1  | 0x00007fff79e47990:  0x00000000016d3ea0  0x00007fba0608b476 
my-docker-compose-ddbot-1  | 0x00007fff79e479a0:  0x00007fba06263e90  0x00007fba060717f3 
my-docker-compose-ddbot-1  | 0x00007fff79e479b0:  0x0000000000000020  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e479c0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 0x00007fff79e479d0:  0x0000000000000000  0x0000000000000000 
my-docker-compose-ddbot-1  | 
my-docker-compose-ddbot-1  | goroutine 1 [running]:
my-docker-compose-ddbot-1  | runtime.systemstack_switch()
my-docker-compose-ddbot-1  | 	/usr/local/go/src/runtime/asm_amd64.s:350 fp=0xc00004c780 sp=0xc00004c778 pc=0x467b20
my-docker-compose-ddbot-1  | runtime.main()
my-docker-compose-ddbot-1  | 	/usr/local/go/src/runtime/proc.go:174 +0x7b fp=0xc00004c7e0 sp=0xc00004c780 pc=0x4393db
my-docker-compose-ddbot-1  | runtime.goexit()
my-docker-compose-ddbot-1  | 	/usr/local/go/src/runtime/asm_amd64.s:1581 +0x1 fp=0xc00004c7e8 sp=0xc00004c7e0 pc=0x469d41
my-docker-compose-ddbot-1  | 
my-docker-compose-ddbot-1  | rax    0x0
my-docker-compose-ddbot-1  | rbx    0x7fba06046740
my-docker-compose-ddbot-1  | rcx    0xffffffffffffffff
my-docker-compose-ddbot-1  | rdx    0x6
my-docker-compose-ddbot-1  | rdi    0x1
my-docker-compose-ddbot-1  | rsi    0x1
my-docker-compose-ddbot-1  | rbp    0x1
my-docker-compose-ddbot-1  | rsp    0x7fff79e478e0
my-docker-compose-ddbot-1  | r8     0x7fff79e479b0
my-docker-compose-ddbot-1  | r9     0x7fffffff
my-docker-compose-ddbot-1  | r10    0x8
my-docker-compose-ddbot-1  | r11    0x246
my-docker-compose-ddbot-1  | r12    0x6
my-docker-compose-ddbot-1  | r13    0x16
my-docker-compose-ddbot-1  | r14    0x16d3ea0
my-docker-compose-ddbot-1  | r15    0x7fb9df4d505b
my-docker-compose-ddbot-1  | rip    0x7fba060dfa7c
my-docker-compose-ddbot-1  | rflags 0x246
my-docker-compose-ddbot-1  | cs     0x33
my-docker-compose-ddbot-1  | fs     0x0
my-docker-compose-ddbot-1  | gs     0x0
my-docker-compose-ddbot-1 exited with code 2

DockerFile

FROM ubuntu:latest

ENV LC_ALL C.UTF-8

RUN apt-get -qq update \
    && apt-get -qq install -y --no-install-recommends ca-certificates curl

WORKDIR /ddbot/
COPY DDBOT-v1.0.6-linux-amd64.tar.gz /ddbot/
RUN tar -xzf ./DDBOT-v1.0.6-linux-amd64.tar.gz
RUN rm -f ./DDBOT-v1.0.6-linux-amd64.tar.gz
RUN chmod +x ./DDBOT

CMD ["./DDBOT"]

私有部署环境
打包环境:macOs(m1芯片)
云服务器操作系统版本:CentOS Linux release 7.9.2009 (Core)
docker版本:1.13.1
BOT版本:1.0.6 (之前1.0.4使用docker run直接部署时是正常的)

Dependabot can't resolve your Go dependency files

Dependabot can't resolve your Go dependency files.

As a result, Dependabot couldn't update your dependencies.

The error Dependabot encountered was:

go: github.com/Sora233/[email protected]: invalid version: unknown revision b194709dfebb

If you think the above is an error on Dependabot's side please don't hesitate to get in touch - we'll do whatever we can to fix it.

View the update logs.

[BUG]进程突然结束

详细描述
日常挂在云电脑上,当聊天信息过多窗口回显聊天记录很多,侧边滑条快到底部时,会自动关闭。

正常情况应该是怎样的
平时都很正常,就聊天过多时就会突然没了。

截图
截图木有

如果是私有部署
操作系统版本:WindowsServer2016
BOT版本:v0.1.4

希望增加个性化功能

由于bot要用于各V群,希望能增加点个性化内容:
(1)查成分功能,输入“/查成分 %用户名或者%uid号”,返回该用户关注的V列表
(2)自定义签到名称,输入“/签到”后,返回“签到成功,获得1%自定义的签到名称,现在有X%自定义的签到名称”
(3)自定义随机V事迹介绍,输入“/%自定义关键字”,返回“随机一条自定义的当前V的介绍内容”
例如,自定义关键字“/豹豹”、自定义介绍内容3条“白神王八”、“白神钢板”、“5835”
在群内输入“/豹豹”后,随机返回一条介绍内容“5835”

[FEATURE]希望检测到版本更新时私聊提示管理员

私人部署比较少关注版本更新,有可能不知道新版本修复了什么bug,新增了什么功能。希望可以增加定时(每天或每周)检测版本更新的功能,当检测到更新时,私聊管理员提醒有更新

[BUG]socks5的localProxyPool配置不生效

application.yaml的配置内容如下:

proxy:
type: "localProxyPool"

localProxyPool: # 代理池配置,固定代理
oversea: # 可翻墙的代理,用于访问YTB或pixiv
- socks5://127.0.0.1:11111
mainland: # 不可翻墙的代理,用于直连国内网站
- socks5://127.0.0.1:11111

操作系统版本:windows server 2012 R2(AMD64)
BOT版本:1.0.4(自己编译)

执行命令/watch -s youtube UCC5Y1MUHm6fR1j6_ZVtH6Lg的时候得到如下提示:

watch失败 - 查询channel信息失败 UCC5Y1MUHm6fR1j6_ZVtH6Lg - Get "https://www.youtube.com/channel/UCC5Y1MUHm6fR1j6_ZVtH6Lg/videos?view=57&flow=grid": socks connect tcp: dial tcp: address socks5://127.0.0.1:11111: too many colons in address: retry fail

同时v2rayN也没有数据包流的提示,但是配置成http却没有问题。

[FEATURE]能否注释一下模拟设备的各项参数

描述一下您的想法
如题T_T 自己在服务器上部署,用密码登陆只会提醒请扫码确认,扫码一直失败(说请更换更安全的设备)。
我是安卓手机,能否对照 设备信息app 来伪装?求注释

[BUG]微博推送图片很模糊

微博推送附带的图片都很模糊
如图,大图为网页上的效果,小图为QQ推送的尺寸
Snipaste_2021-11-20_16-02-54

操作系统版本:
BOT版本:v1.0.0

panic

时有发生但没找到问题,一个是代码里面没有发送ServiceElement的代码,另外一个是lsp.sendGroupMessage有检查元素非nil。

goroutine 72 [running]:
runtime/debug.Stack(0xc001e9a780, 0xd40080, 0x1589920)
 /usr/local/go/src/runtime/debug/stack.go:24 +0x9f
github.com/Sora233/DDBOT/lsp.(*Lsp).ConcernNotify.func1(0xc0000709c0, 0xc0005bfbb0)
 /home/ubuntu/go/src/github.com/Sora233/DDBOT/lsp/notify.go:21 +0x76
panic(0xd40080, 0x1589920)
 /usr/local/go/src/runtime/panic.go:965 +0x1b9
github.com/Mrs4s/MiraiGo/message.(*ServiceElement).Pack(0x0, 0xfcd440, 0x0, 0x7f7d6847adb8)
 /home/ubuntu/go/pkg/mod/github.com/!mrs4s/[email protected]/message/pack.go:133 +0x37
github.com/Mrs4s/MiraiGo/message.ToProtoElems(0xc001b54a40, 0x1, 0x1, 0xc001e9ab01, 0x489d5f, 0xd2d4c0, 0xc00260d140)
 /home/ubuntu/go/pkg/mod/github.com/!mrs4s/[email protected]/message/message.go:313 +0x59a
github.com/Mrs4s/MiraiGo/client.(*QQClient).buildGroupSendingPacket(0xc0001e4800, 0x6ca76e6, 0x160e2b19c, 0x0, 0x0, 0xc001b54a40, 0x1, 0x1, 0xc003555ff0, 0xc001e9ad98, ...)
 /home/ubuntu/go/pkg/mod/github.com/!mrs4s/[email protected]/client/group_msg.go:256 +0x17b
github.com/Mrs4s/MiraiGo/client.(*QQClient).sendGroupMessage(0xc0001e4800, 0x6ca76e6, 0xc001e9ae00, 0xc001e9ae00, 0x0)
 /home/ubuntu/go/pkg/mod/github.com/!mrs4s/[email protected]/client/group_msg.go:130 +0x7f4
github.com/Mrs4s/MiraiGo/client.(*QQClient).SendGroupMessage(0xc0001e4800, 0x6ca76e6, 0xc001e9b4f8, 0x0, 0x0, 0x0, 0x8)
 /home/ubuntu/go/pkg/mod/github.com/!mrs4s/[email protected]/client/group_msg.go:50 +0x308
github.com/Sora233/DDBOT/lsp.(*Lsp).sendGroupMessage(0xc0000709c0, 0x6ca76e6, 0xc001c074f8, 0xc001c074f8)
 /home/ubuntu/go/src/github.com/Sora233/DDBOT/lsp/module.go:496 +0x118
github.com/Sora233/DDBOT/lsp.(*Lsp).ConcernNotify(0xc0000709c0, 0xc0005bfbb0)
 /home/ubuntu/go/src/github.com/Sora233/DDBOT/lsp/notify.go:61 +0x1173
created by github.com/Sora233/DDBOT/lsp.(*Lsp).Start
 /home/ubuntu/go/src/github.com/Sora233/DDBOT/lsp/module.go:400 +0x53

[FEATURE]

一次性添加多个账号或者多个功能叠加 eg:/watch -g #### -t live news ###### ##### ####

[BUG]当机器人因为故障重启后,会推送一大堆下播通知导致账号风控

早上醒来发现机器人的账号信息昨晚过期了,于是重启了一下机器人
time="2022-03-29T06:47:43+08:00" level=error msg="freshLive FeedList error 账号信息缺失" module=bilibili-concern
time="2022-03-29T06:47:43+08:00" level=error msg="DynamicSvrDynamicNew error 账号信息缺失" module=bilibili-concern
time="2022-03-29T06:47:46+08:00" level=error msg="freshLive error 账号信息缺失" module=bilibili-concern
time="2022-03-29T06:47:46+08:00" level=error msg="freshDynamicNew failed 账号信息缺失" module=bilibili-concern
time="2022-03-29T06:47:46+08:00" level=error msg="watchCore error 账号信息缺失" cost=2.7377769s module=bilibili-concern
time="2022-03-29T06:47:56+08:00" level=warning msg="stopping ..." bot=internal
time="2022-03-29T06:47:56+08:00" level=info msg=stopped bot=internal

更新账号问题后,机器人刚启动就突然推送了一大堆下播通知,导致机器人消息被风控了
time="2022-03-29T07:46:58+08:00" level=error msg="发送群消息失败,可能是被禁言或者账号被风控" GroupCode= GroupName="" content="直播结束了[Image]" module=me.sora233.Lsp
time="2022-03-29T07:46:58+08:00" level=error msg="发送群消息失败,可能是被禁言或者账号被风控" GroupCode= GroupName="" content="直播结束了[Image]" module=me.sora233.Lsp

操作系统版本:Windows Server 2012 R2 x64
BOT版本:1.0.4 x64

[BUG]b站登录需要验证手机

详细描述
在这里描述一下BUG发生时的情况,以及您做了什么操作导致BUG发生。

ddbot正常登录b站,用了cookies和账号两种方式都不行

b站登陆失败,请手动指定cookie配置 - freshAccountCookieInfo error login status error 2 - 本次登录环境存在风险, 需使用手机号进行验证或绑定
刷新直播列表失败,可能是cookie失效,将尝试重新获取cookie

这样的话没法验证手机,不知道该如何解决

如果是私有部署
操作系统版本:debian 10 x64
BOT版本:1.0.2

[BUG] 私有部署订阅成功,发送群消息失败

/watch指令已经订阅成功
查看后台日志报错
{"GroupCode":4881551,"content":"啊啦哎哟喂正在直播\nhttps://live.bilibili.com/413280[Image]","level":"error","module":"me.sora233.Lsp","msg":"发送群消息失败","time":"2021-08-04T12:53:24+08:00"}
第一次测试时已经可以正常推送,第二天再开播时显示该报错
/log 指令查询显示【无结果】

操作系统版本:ubuntu 16
BOT版本:0.0.18

[BUG]悄悄关注、不允许bot关注同时打开时,不应出现的报错

详细描述
悄悄关注(hiddenSub)和不允许bot关注(disableSub)同时打开(true)的时候,启动时或者隔一段时间会:
msg="检测到存在未关注的订阅目标 UID:20014476,同时禁用了b站自动关注,将无法推送该用户" module="bilibili-concern"

正常情况应该是怎样的
没有warning

或许在hiddenSub:true情况下
建议1:获取悄悄关注列表来核对
建议2:悄悄关注列表无法获取时,不检测是否已关注.lsp.db数据库里的用户

截图
图片

如果是私有部署
操作系统版本:Windows7 SP1 [版本 6.1.7601]
BOT版本:1.0.5

登录出现”服务连接中,请稍后再试“

在我家的windows电脑和我的美国debian服务器都出现了这个问题,尝试修改"protocol":0但没有效果(0到3都试过了)
输出日志:

time="2021-06-13T08:26:41+08:00" level=info msg="initializing modules ..." bot=internal
time="2021-06-13T08:26:41+08:00" level=info msg="set log level" log_level=info module=me.sora233.Lsp
time="2021-06-13T08:26:41+08:00" level=info msg="all modules initialized" bot=internal
time="2021-06-13T08:26:41+08:00" level=info msg="registering modules serve functions ..." bot=internal
time="2021-06-13T08:26:41+08:00" level=info msg="all modules serve functions registered" bot=internal
time="2021-06-13T08:26:41+08:00" level=info msg="starting modules tasks ..." bot=internal
time="2021-06-13T08:26:41+08:00" level=info msg="tasks running" bot=internal
time="2021-06-13T08:26:41+08:00" level=fatal msg="login failed: 服务连接中,请稍后再试。(0xa)" bot=internal

我的配置文件:

bot:
account: 这里有qq号
password: 这里有密码
bilibili:
SESSDATA: ""
bili_jct: ""
interval: 30s
concern:
emitInterval: 5s
imagePool:
type: "off"
proxy:
type: "off"
debug:
group:
- 0
uin:
- 这里是我的大号
logLevel: info

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.