adapter-bilibili-dm:bilibili私信适配器

很早之前自己求过,但是没人实现,今天我自己实现出来了
警告:这不是Koishi官方提供的适配器,使用的也不是Bilibili开放平台接口,而是经过逆向的接口。如果使用这个适配器导致你的Bilibili账户被封禁,本人不负任何责任。
目前仅支持接收图片文字,发送纯文字内容。不支持发送主动消息,请不要用于黑色产业,感谢配合。
打开配置菜单,添加一个项目,并把你账户的uid填写在bots[0].selfId


(虽然这个配置界面看起来支持多账户,但是目前只能连接一个账户)
启动插件,打开控制台。 注意:控制台指的并不是Koishi WebUI的日志界面,而是命令行(例如cmd)。 找到二维码扫描并登录,如果看到这条消息
image
即代表适配器成功启动并开始监听私信。
私信接收可能有0.5-1s的延迟,这是正常现象。

4 个赞

发送消息:session.send()
目前仅支持发送文本消息,图片消息能不能正确发送我也不知道,还未测试
收到的图片消息会被自动解析成satori元素

session.platform:bilibili
session.userId:对方的uid
session.messageId:哔哩哔哩提供的msgid,不清楚是否会重复
session.isDirect:永远为真
session.username:似乎未完全实现,还没测试

2 个赞

私信有了那弹幕呢

3 个赞

为什么要做弹幕适配器(?)这个除了助长黑产我真的想不出别的用法了,而且弹幕就一个发送接口而已,甚至不能接收信息,算不上适配器

3 个赞

你可以自己去逆向B站的API,直接写在你需要发送弹幕的插件里好了

3 个赞

欢迎使用喵

Roberta001/koishi-plugin-adapter-bilibili-dm: koishi的bilibili适配器

preview.gif


2 个赞