Github | Gitee
A music chat room where you can chat and listen to music. It supports OAuth login such as Gitee/OSChina/QQ/DingTalk, supports multiple rooms and the creation of private rooms, supports room encryption and switching room modes, and supports binding second-level domain names and top-level domain names. Provides a quick access solution to third-party websites. This warehouse is a WeChat applet warehouse.
People under the roof have to lower their heads because the WeChat mini program requires qualifications. Therefore, please open the mini program, click on the news information to enter the details page, and click the card 10 times to enter the BBBUG mini program.
Try it out: demo.bbbug.com
The platform music and video live streaming data come from third-party websites and are for learning and communication only. Please do not use them for commercial purposes.
The IM backend uses node-websocket
to implement Websocket
service, and uses pm2
for persistent operation. Nginx
is used as Wss proxy. The front end is implemented using ElementUI&vue
. The back end uses PHP
as the data interface API, PHP-CLI
for back-end data synchronization, and Redis
for data queue and cache.
clone current project git clone https://gitee.com/bbbug_com/bbbug-wechat-app.git
Import it into the WeChat applet and run it to experience it
For more detailed deployment manual, please view here >>>
1、普通文字与图片表情消息聊天功能
2、歌曲搜索、点歌、切歌、顶歌、收藏歌曲等功能
3、歌曲实时同步播放给房间所有人、支持房主电台模式
4、可创建房间、房主可禁言或禁止房间用户点歌
5、修改个人资料与设置等
更多功能等你来扩展开发...
1. Fork 本仓库
2. 新建分支 添加或修改功能
3. 提交代码
4. 新建 Pull Request