Skip to content

BBBUG聊天室API端,基于Thinkphp6实现API部分,命令行运行后台歌曲下载与同步任务,Redis做歌曲队列缓存。

License

Notifications You must be signed in to change notification settings

HammCn/BBBUG-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ec7a991 · Feb 19, 2024
Dec 9, 2021
Feb 27, 2021
Nov 10, 2020
Jul 15, 2021
Nov 10, 2020
Nov 10, 2020
Nov 10, 2020
Mar 30, 2021
Nov 10, 2020
Jun 30, 2021
Nov 10, 2020
Feb 19, 2024
May 26, 2021
Nov 10, 2020
Jun 14, 2021

Repository files navigation

BBBUG聊天室 API端

Github | Gitee

介绍

此仓库为BBBUG项目后端API部分,其他客户端代码请查看组织下的对应仓库。

体验一下:demo.bbbug.com

免责声明

平台音乐和视频直播流数据来源于第三方网站,仅供学习交流使用,请勿用于商业用途。

技术架构

IM后端采用 Node 实现 Websocket 服务,Nginx 做Wss代理,前端采用 ElementUI&vue 实现,后端使用 StartAdmin 做管理平台。 Websocket.js 为后端Websocket实现代码,可自行安装相关包后使用pm2等进程管理工具将后端websocket持久化运行。

使用说明

  1. clone当前项目 git clone https://gitee.com/bbbug_com/ChatAPI.git

  2. 安装依赖项 composer install

  3. 导入数据库文件 Database.sql

  4. 修改conf表中的部分配置即可。

  5. 部署站点至public目录,api即通过url可访问。

  6. 配合其他端运行此项目。

API部分的部署教程>>>

Websocket部分的部署教程

特色功能

1、创建房间、切换房间,房间权限与房间类型管理
2、点歌/切歌/听歌与歌曲播放进度同步
3、聊天、摸一摸、送歌等部分交互功能

更多功能等你来扩展开发...

参与贡献

1. Fork 本仓库
2. 新建分支 添加或修改功能
3. 提交代码
4. 新建 Pull Request

晒个截图

BBBUG

About

BBBUG聊天室API端,基于Thinkphp6实现API部分,命令行运行后台歌曲下载与同步任务,Redis做歌曲队列缓存。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published