#路灯
加上记录的内容nb-cli
安装插件
nb plugin install nonebot-plugin-blive-danmaku
pip
安装
python -m pip install nonebot-plugin-blive-danmaku
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
danmaku_group_notice | bool | False | 全局群开播提醒 |
danmaku_host | str | 外部访问地址,若配置了公网访问地址请填写此项,以便bot能够发送正确的面板地址,例如:“http://www.your_domain.com” ,“http://192.168.0.2" 非80,443端口需要带上端口号,例如: “http://www.your_domain.com:12450” ,“http://192.168.0.2:12450" |
指令 | 说明 |
---|---|
/添加订阅 UID | UID为B站用户的uid,不是直播间id,以下同理 |
/取消订阅 UID | 删除订阅 |
/开启路灯 UID | 开启直播间弹幕监听 |
/关闭路灯 UID | 关闭直播间弹幕监听 |
/订阅列表 | |
/查看面板 | 打开网页版查询 |
/开启统计 UID | 开启弹幕统计,包含每场直播弹幕数,平均弹幕数,观看人数,每分钟弹幕数。注:开启后磁盘将增加更多的占用空间,如果磁盘空间不足建议关闭数据统计。 |
/关闭统计 UID | 关闭弹幕统计 |
/导入cookie 已登录账号的cookie | 添加一个cookie,避免弹幕用户名打码 |
这里仅以最简单的配置为例,不包含SSL访问
Nginx
server {
listen 80;
server_name www.your_domain.com;
location /danmaku/ {
proxy_pass http://127.0.0.1:8080/danmaku/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection keep-alive;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache_bypass $http_upgrade;
}
location /ws {
deny all;
}
}
Apache
<VirtualHost *:80>
ServerName www.your_domain.com
ProxyRequests Off
ProxyPass "/danmaku/" http://127.0.0.1:8080/danmaku/
ProxyPassReverse "/danmaku/" http://127.0.0.1:8080/danmaku/
</VirtualHost>