开源了一个 B 站弹幕机器人和积分商城系统,感兴趣的朋友可以看看

最近把自己写的一个 B 站直播互动项目整理了一下开源出来了。它是一个支持私有部署的弹幕机器人 + 积分商城系统,带了些我自己觉得挺实用的功能,有需要的朋友可以拿去用。

项目在 GitHub 上:

👉 php-bilibili-danmu


项目简介

这个项目的定位比较简单直白:让直播间更热闹一些,互动多一些。除了常见的弹幕监控、自动答谢、欢迎进房这些功能外,还集成了一个完整的 积分商城系统

比如观众可以通过每日签到、开通大航海等方式获取积分,然后用这些积分去兑换虚拟道具或其他礼品。商城系统前后端都开源了,可以根据自己的直播间需求做点改动。


项目地址


核心功能包括:

  • 积分商城系统(签到/大航海送积分,积分换礼物)
  • 直播间打卡签到(支持连续签到、积分奖励)
  • 自动礼物答谢(可设置金额门槛和答谢文案)
  • 进房欢迎、关注感谢、分享感谢(话术可自定义)
  • 定时广告(自动轮播,适合放链接/宣传)
  • 自动回复 / 关键词响应
  • 自动禁言 + 礼物解封机制
  • PK播报(播报对手信息、活跃度、贡献榜)

功能比较偏“实用+可玩”,用来做直播运营辅助还挺合适的。


快速部署(新手友好)

如果你不太熟悉 PHP 环境,也没关系,我写了个一键部署脚本,适合新手直接在服务器上使用。

curl -fsSL https://bilibili-danmu-scripts.oss-cn-hongkong.aliyuncs.com/install-docker.sh | bash 

✅ 推荐:阿里云香港的 Ubuntu 24.04
❗ 其他系统版本未测试,遇到问题也可以留言问我

视频教学:点击查看


手动部署(有基础的可以按这个来)

PHP 后端基于 Webman 框架,环境要求 PHP 8.1+ + Redis + Brotli + GD
前端基于 Vue + Vite,结构都比较清爽。数据库结构用的是 Phinx 管理。

安装依赖、配置 .env​、初始化数据库之后就可以启动使用了。详细部署方式我都写在了各自仓库的 README 里。


适合人群

  • 对直播互动感兴趣的主播朋友
  • 想要自己部署机器人/商城系统的用户
  • 想看看 WebSocket 实战项目结构的开发者

最后

这个项目目前还在持续更新中,也欢迎感兴趣的朋友 Fork、提建议或者一起折腾。要是你觉得有用,帮我点个 Star ⭐ 就很开心啦。

👉 项目主页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苏琢玉

谢谢老板,给老板磕头了

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值