Skip to content

Enkianssus/BiliNCM-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 BiliNCM-Bot (B站网易云全自动点歌机)

BiliNCM-Bot 是一款专为 Bilibili 主播打造的 网易云音乐全自动弹幕点歌机

采用「Headless C# 后端 + 网页前端」的架构,有玻璃态悬浮窗,网页控制台,支持B站扫码登录、一键热更新。支持按粉丝牌等级、航海舰队(舰长/提督/总督)、房管等条件,分配点歌、切歌、置顶权限。 点歌时推荐使用 点歌 歌曲名 歌手名 来避免重名歌曲


📸 界面预览

1775423182518

🚀 快速开始

1. 安装

  1. 前往项目的 Releases 页面下载最新版本的 BiliNCMBot-Setup.exe或BiliNCMBot-win-Portable。
  2. 双击运行安装包安装运行。

2. 使用步骤

  1. 启动后,程序会在后台静默运行,并自动打开网页http://localhost:5555/ 在直播姬或OBS中使用浏览器捕捉并输入此网址
  2. 点击悬浮窗上的 🎛️ (控制台按钮) 呼出管理面板。
  3. 在管理面板中选择 「扫码登录」,使用手机 B站 APP 扫码。
  4. 登录成功后,在 「运行状态」 页面输入你想监控的 B站直播间房间号,点击连接。
  5. 打开你电脑上的 网易云音乐客户端(请确保网易云已登录且能正常播放歌曲)。
  6. 点一首歌看看是否正确运行
  7. 如果需要修改界面样式可以点击齿轮修改并点击保存同步

💬 观众弹幕指令

指令格式 功能说明 权限要求
点歌 [歌曲名] 搜索并添加歌曲到待播队列 默认需一定粉丝牌等级 (可配置)
切歌跳过 直接跳过当前正在播放的歌曲 仅点歌人、房管或超级用户
置顶 将自己点的歌移动到队列最前方 默认需「舰长」及以上 (可配置)
撤回取消 从队列中删除自己最近点的一首歌 默认需一定粉丝牌等级 (可配置)
test测试 测试弹幕机连接状态 无限制

🛠️ 技术栈

  • 后端 (Backend): C# / .NET / HttpListener / NAudio
  • 前端 (Frontend): React / Vite / Tailwind CSS
  • 更新框架: Velopack

📄 许可协议

本项目基于 MIT License 开源。请勿将此项目用于任何商业盈利行为。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages