Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yunhuanyx/biliLiveNotification
b站直播开播提醒
https://github.com/yunhuanyx/biliLiveNotification
bilibili bilibili-live
Last synced: 12 days ago
JSON representation
b站直播开播提醒
- Host: GitHub
- URL: https://github.com/yunhuanyx/biliLiveNotification
- Owner: yunhuanyx
- License: mit
- Created: 2022-06-08T11:10:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-24T11:46:47.000Z (12 months ago)
- Last Synced: 2024-08-01T02:27:31.893Z (3 months ago)
- Topics: bilibili, bilibili-live
- Language: Python
- Homepage:
- Size: 102 KB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-bilibili-extra - BiliLiveNotification - b 站直播开播提醒.![Python](svg/python.svg?raw=true) ![Windows](svg/windows.svg?raw=true) (直播相关工具 / 直播脚本)
README
# biliLiveNotification
## b站直播开播提醒
***
### py文件版
* 需要[win11toast](https://github.com/GitHub30/win11toast)和[retrying](https://github.com/rholder/retrying)模块
* 在roomID列表中填入想要提醒的直播间房间号即可运行,可填写多个
* 修改wait_time的值可修改监听间隔时间,默认60s监听一次
* 监听到开播后会生成通知,点击通知中的按钮可在浏览器中开启直播间
***
### Releases版(exe文件)
* 可直接运行
* 在设置界面填写想要提醒的直播间房间号,多个房间号用“,”隔开
* 监听间隔默认60s,有需要可以在设置界面更改,不建议设置间隔太短
* 设置完成后点“开始监听”即可进行监听。开始监听时会将程序最小化到托盘,开播后会生成通知,点击通知中的按钮即可前往直播间
* 暂停监听和停止监听时修改设置会停止监听,请再次开始监听
* 界面中的“X”会最小化到托盘
* 直播状态表格会显示当前直播状态
* 需要退出程序时请点击界面中的“停止 & 退出”按钮,或者右键托盘图标点击菜单中的“退出”
## 程序界面如图
![Snipaste_2023-10-09_19-00-39](https://github.com/yunhuanyx/biliLiveNotification/assets/95404593/da9f50a5-080a-4492-a680-748ec190ed95)
## 通知效果如图
![Snipaste_2023-08-28_19-48-01](https://github.com/yunhuanyx/biliLiveNotification/assets/95404593/bf7359ac-069b-459a-9b9c-4eec6325e1fb)
所用Bilibili相关API均来自[bilibili-API-collect](https://github.com/SocialSisterYi/bilibili-API-collect)