BiliNCM-Bot 是一款专为 Bilibili 主播打造的 网易云音乐全自动弹幕点歌机。
采用「Headless C# 后端 + 网页前端」的架构,有玻璃态悬浮窗,网页控制台,支持B站扫码登录、一键热更新。支持按粉丝牌等级、航海舰队(舰长/提督/总督)、房管等条件,分配点歌、切歌、置顶权限。 点歌时推荐使用 点歌 歌曲名 歌手名 来避免重名歌曲
- 前往项目的 Releases 页面下载最新版本的
BiliNCMBot-Setup.exe或BiliNCMBot-win-Portable。 - 双击运行安装包安装运行。
- 启动后,程序会在后台静默运行,并自动打开网页
http://localhost:5555/在直播姬或OBS中使用浏览器捕捉并输入此网址 - 点击悬浮窗上的 🎛️ (控制台按钮) 呼出管理面板。
- 在管理面板中选择 「扫码登录」,使用手机 B站 APP 扫码。
- 登录成功后,在 「运行状态」 页面输入你想监控的 B站直播间房间号,点击连接。
- 打开你电脑上的 网易云音乐客户端(请确保网易云已登录且能正常播放歌曲)。
- 点一首歌看看是否正确运行
- 如果需要修改界面样式可以点击齿轮修改并点击保存同步
| 指令格式 | 功能说明 | 权限要求 |
|---|---|---|
| 点歌 [歌曲名] | 搜索并添加歌曲到待播队列 | 默认需一定粉丝牌等级 (可配置) |
| 切歌 或 跳过 | 直接跳过当前正在播放的歌曲 | 仅点歌人、房管或超级用户 |
| 置顶 | 将自己点的歌移动到队列最前方 | 默认需「舰长」及以上 (可配置) |
| 撤回 或 取消 | 从队列中删除自己最近点的一首歌 | 默认需一定粉丝牌等级 (可配置) |
| test 或 测试 | 测试弹幕机连接状态 | 无限制 |
- 后端 (Backend): C# / .NET / HttpListener / NAudio
- 前端 (Frontend): React / Vite / Tailwind CSS
- 更新框架: Velopack
本项目基于 MIT License 开源。请勿将此项目用于任何商业盈利行为。