# bilibili直播点歌系统 **Repository Path**: linux-rm/bili-song-requests ## Basic Information - **Project Name**: bilibili直播点歌系统 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-10-02 - **Last Updated**: 2025-10-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # B站直播间点歌系统 ![](image.png) ## 功能简介 - 实时监听B站直播间弹幕点歌 - 支持本地音乐随机播放 - 弹幕点歌自动搜索并播放 - 悬浮窗显示播放状态和弹幕 ## 点歌示例 - 点歌 one man's dream - 点歌one man's dream - 点歌 。,one man's dream - 随便点歌 one man's dream - %^_^*666我TM要点歌 。,one man's dream - !!!点歌!!! one man's dream ### 提示 - 支持中英文、数字 - 系统会自动过滤多余符号提取核心歌名 - 太敏感: 弹幕点歌有什么优点(将`"有什么优点"`试图加入歌单) ### 警告 ```无法获取会员歌曲以及高音质音乐``` ## 快速设置 ### 1. 设置音乐目录 在 `main.pyw` 中找到 `music_folders` 变量,修改为你的音乐文件夹路径: ```python music_folders = [ "你的音乐文件夹路径1", "你的音乐文件夹路径2", "你的音乐文件夹路径3" ] ``` 系统会按顺序使用第一个存在的目录 ### 2. 设置直播间ID 获取直播间ID:[https://link.bilibili.com/p/center/index#/my-room/start-live](https://link.bilibili.com/p/center/index#/my-room/start-live) 在 `main.pyw` 中找到 `room_id` 变量,修改为你的直播间ID: ```python room_id = 你的直播间ID # 例如:1868870661 ``` ## 运行方法 1. 安装依赖:`pip install -r requirements.txt` 2. 运行程序:双击打开或 `python main.pyw` ## 依赖 requirements.txt ``` requests>=2.25.0 python-vlc>=3.0.0 bilibili-api-python>=12.0.0 aiohttp>=3.8.0 httpx>=0.24.0 curl-cffi>=0.5.0 websockets>=10.0 ``` ## 使用说明 无人值守,自带重连,程序窗口可拖动,按 Esc 或 Ctrl+C 退出 ## API来源 [落月API](https://doc.vkeys.cn/api-doc/v2/)