Skip to content

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

License

Notifications You must be signed in to change notification settings

ojdev/Bilibili.Live.Checker

Repository files navigation

CodeFactor Docker Automated build LAST COMMIT CODE SIZE

wxpusher中关注了的用户的id获取

wxpusher中关注了的用户的id获取

配置文件

appsetting.json

{
  "interval": 10, //轮询间隔(秒)
  "wxpusher": {
    "APPTOKEN": "wxpusher的apptoken", 
    "users": [
      {
        "uid": "wxpusher中关注了的用户的id<https://wxpusher.zjiecode.com/admin/main/wxuser/list>",
        "name": "用户昵称/备注",
        "topicId": "主题Id<https://wxpusher.zjiecode.com/admin/main/topics/list>",
        "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

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published