An open API service indexing awesome lists of open source software.

https://github.com/ojdev/bilibili.live.checker

检测B站主播是否开播,如果开播则使用WXPusher推送消息
https://github.com/ojdev/bilibili.live.checker

Last synced: 9 months ago
JSON representation

检测B站主播是否开播,如果开播则使用WXPusher推送消息

Awesome Lists containing this project

README

          

[![CodeFactor](https://www.codefactor.io/repository/github/ojdev/bilibili.live.checker/badge)](https://www.codefactor.io/repository/github/ojdev/bilibili.live.checker)
[![Docker Automated build](https://img.shields.io/docker/automated/luacloud/bilibili.live.checker)](https://hub.docker.com/repository/docker/luacloud/bilibili.live.checker/general)
[![LAST COMMIT](https://img.shields.io/github/last-commit/ojdev/Bilibili.Live.Checker.svg)]()
[![CODE SIZE](https://img.shields.io/github/languages/code-size/ojdev/Bilibili.Live.Checker.svg)]()
# wxpusher中关注了的用户的id获取

![wxpusher中关注了的用户的id获取](https://raw.githubusercontent.com/ojdev/Bilibili.Live.Checker/master/Bilibili.Live.Checker/wxpusher%E4%B8%AD%E5%85%B3%E6%B3%A8%E4%BA%86%E7%9A%84%E7%94%A8%E6%88%B7%E7%9A%84id.jpg)

# 配置文件
appsetting.json

```json
{
"interval": 10, //轮询间隔(秒)
"wxpusher": {
"APPTOKEN": "wxpusher的apptoken",
"users": [
{
"uid": "wxpusher中关注了的用户的id",
"name": "用户昵称/备注",
"topicId": "主题Id",
"DNDPeriod": [
"00:00:00-11:30:00",
"13:00:00-18:00:00" //免打扰时间段
],
"bilibili": {
"uids": [
"3493137045523067",
"B站用户UID"
],
"roomids": [
1000,
1000000,//直播间Id,没有双引号
]
}
}
]
}
}
```

# docker

## windows

E:\biliweixin\appsetting.json

`docker run -v /E/biliweixin/appsetting.json:/app/appsetting.json -e TZ=Asia/Shanghai -d --name bilivechk luacloud/bilibili.live.checker:latest`

## linux

`docker run -v /docker-config/bilivechk/appsetting.json:/app/appsetting.json -e TZ=Asia/Shanghai -d --name bilivechk luacloud/bilibili.live.checker:latest`

# docker-compose

```yaml
version: "3.3"
services:
bilivechk:
image: luacloud/bilibili.live.checker:latest
container_name: bilivechk
environment:
- TZ=Asia/Shanghai
volumes:
- /docker-config/bilivechk/appsetting.json:/app/appsetting.json
restart: always
```