神奇弹幕 MagicalDanmaku 实操指南:B站直播场控、弹幕过滤、自动答谢怎么配
神奇弹幕 MagicalDanmaku 实操指南:B站直播场控、弹幕过滤、自动答谢怎么配
【免费下载链接】MagicalDanmaku本仓库及所有相关项目已永久停止开发、维护和任何形式的分发。项目地址: https://gitcode.com/gh_mirrors/bi/MagicalDanmaku
神奇弹幕(MagicalDanmaku)是个开源的 B 站直播场控机器人,替主播盯弹幕、接礼物、排点歌,把直播间里的重复劳动全交给程序。这篇笔记按开播前、直播中、下播后改造的顺序,把常用功能配一遍。
一个人开播的麻烦:弹幕、礼物、点歌都要人盯
凌晨两点的直播间,礼物刷了没人接、刷屏党混进来搅局、观众点的歌排不到下一首——这些活儿都得主播自己盯着,人一走神就漏。
说白了,神奇弹幕的定位就是"数字场控":它常驻在直播间里,盯着每一句弹幕和每一条礼物消息,按你提前定好的规则自动回应,你不用来回切窗口。
开播前:弹幕过滤三步建好名单
最刚需的是弹幕过滤 🛡️ 举个例子,当你把某个刷屏词加进黑名单,它下次进直播间就会被拦在门外,后台还会留一条拦截日志,回头能查到是谁发的。
配置其实就三步:打开过滤页、填关键词或正则规则、选拦截还是放行。规则还能按用户等级、发言频率等维度叠加,把垃圾信息挡得很干净。过滤的核心逻辑在 services/live_services/bili_liveservice.cpp,想改默认行为从这里入手。
直播中:自动答谢和点歌自动跑起来
过滤管住"进来的",答谢姬管住"出去的":观众送礼、加粉丝团、发关注,机器人按你写好的模板自动发感谢语,礼物金额大的换一套话术,不用手动打字刷屏。
点歌这边 🎵 观众在弹幕里发"点歌 歌名"就能把歌排进队列,主播端能看到歌单顺序,播到哪首还能同步显示歌词。整块流程在 order_player/orderplayerwindow.cpp 里,歌单管理、排序都在同一个窗口搞定。
进阶:给机器人自己加功能
普通用户把上面几项配好就够用了。但这套东西有意思的地方在于它是可编程的——作者留了脚本接口,你能把自己的逻辑接到直播间事件上,比如"在线破千人自动发公告",不用等官方排期。仓库里 extension 目录下的五子棋小游戏就是个现成示例,照着抄改很快。
从 clone 到第一次开播
提醒一句 ⚠️ 官方已宣布停止开发、维护和分发,所以更推荐把它当成一套可以直接改造的开源方案,而不是"下载即用的成品"。自己编译跑起来后,开播前配置大概 5 分钟:登录 B 站授权、填好答谢模板、建好过滤名单,剩下的交给它。
git clone https://gitcode.com/gh_mirrors/bi/MagicalDanmaku
如果你也在找一款能自己折腾的 B 站场控工具,这套代码值得拉下来翻一翻。
【免费下载链接】MagicalDanmaku本仓库及所有相关项目已永久停止开发、维护和任何形式的分发。项目地址: https://gitcode.com/gh_mirrors/bi/MagicalDanmaku
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
