{"id":27456888,"url":"https://github.com/bbbug-com/bbbug-api","last_synced_at":"2025-08-20T02:13:49.645Z","repository":{"id":49326587,"uuid":"311914848","full_name":"bbbug-com/BBBUG-API","owner":"bbbug-com","description":"BBBUG聊天室API端，基于Thinkphp6实现API部分,命令行运行后台歌曲下载与同步任务，Redis做歌曲队列缓存。","archived":false,"fork":false,"pushed_at":"2024-02-19T10:06:28.000Z","size":6393,"stargazers_count":49,"open_issues_count":0,"forks_count":14,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-21T13:41:11.576Z","etag":null,"topics":["api","php","thinkphp"],"latest_commit_sha":null,"homepage":"https://hamm.cn","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bbbug-com.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-11T08:57:12.000Z","updated_at":"2025-05-24T10:37:55.000Z","dependencies_parsed_at":"2024-11-28T14:25:45.391Z","dependency_job_id":"0275de3f-aeff-460e-92c5-e165cb70dee6","html_url":"https://github.com/bbbug-com/BBBUG-API","commit_stats":null,"previous_names":["bbbug-com/bbbug-api","hammcn/bbbug-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bbbug-com/BBBUG-API","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bbbug-com%2FBBBUG-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bbbug-com%2FBBBUG-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bbbug-com%2FBBBUG-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bbbug-com%2FBBBUG-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bbbug-com","download_url":"https://codeload.github.com/bbbug-com/BBBUG-API/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bbbug-com%2FBBBUG-API/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271252993,"owners_count":24726918,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-20T02:00:09.606Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","php","thinkphp"],"created_at":"2025-04-15T18:32:28.757Z","updated_at":"2025-08-20T02:13:49.622Z","avatar_url":"https://github.com/bbbug-com.png","language":"PHP","readme":"\u003ch1 align=\"center\"\u003eBBBUG聊天室 API端\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/HammCn/BBBUG-API\" target=\"_blank\"\u003eGithub\u003c/a\u003e | \u003ca href=\"https://gitee.com/bbbug_com/ChatAPI\" target=\"_blank\"\u003eGitee\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://gitee.com/bbbug_com/ChatAPI/stargazers\" target=\"_blank\"\u003e\u003cimg src=\"https://svg.hamm.cn/gitee.svg?type=star\u0026user=bbbug_com\u0026project=ChatAPI\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://gitee.com/bbbug_com/ChatAPI/members\" target=\"_blank\"\u003e\u003cimg src=\"https://svg.hamm.cn/gitee.svg?type=fork\u0026user=bbbug_com\u0026project=ChatAPI\"/\u003e\u003c/a\u003e\n\u003cimg src=\"https://svg.hamm.cn/badge.svg?key=Base\u0026value=Vue.Element\"/\u003e\n\u003cimg src=\"https://svg.hamm.cn/badge.svg?key=License\u0026value=Apache-2.0\"/\u003e\n\u003c/p\u003e\n\n\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://demo.bbbug.com\" target=\"_blank\"\u003e\u003cimg src=\"https://api.bbbug.com/api/badge/888\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\n### 介绍\n\n此仓库为BBBUG项目后端API部分，其他客户端代码请查看组织下的对应仓库。\n\n体验一下：\u003ca href=\"https://demo.bbbug.com/\" target=\"_blank\"\u003edemo.bbbug.com\u003c/a\u003e\n\n### 免责声明\n\n平台音乐和视频直播流数据来源于第三方网站，仅供学习交流使用，请勿用于商业用途。\n\n### 技术架构\n\nIM后端采用 Node 实现 ```Websocket``` 服务，```Nginx``` 做Wss代理，前端采用 ```ElementUI\u0026vue``` 实现，后端使用 ```StartAdmin``` 做管理平台。 Websocket.js 为后端Websocket实现代码，可自行安装相关包后使用pm2等进程管理工具将后端websocket持久化运行。\n\n\n### 使用说明\n\n1. clone当前项目 ```git clone https://gitee.com/bbbug_com/ChatAPI.git```\n\n2. 安装依赖项 ```composer install```\n\n3. 导入数据库文件 ```Database.sql```\n\n4. 修改```conf```表中的部分配置即可。\n\n5. 部署站点至public目录，api即通过url可访问。\n\n6. 配合其他端运行此项目。\n\n[API部分的部署教程\u003e\u003e\u003e](https://doc.bbbug.com/3097468.html)\n\n[Websocket部分的部署教程](https://doc.bbbug.com/3097478.html)\n\n### 特色功能\n```\n1、创建房间、切换房间，房间权限与房间类型管理\n2、点歌/切歌/听歌与歌曲播放进度同步\n3、聊天、摸一摸、送歌等部分交互功能\n\n更多功能等你来扩展开发...\n```\n\n\n### 参与贡献\n```\n1. Fork 本仓库\n2. 新建分支 添加或修改功能\n3. 提交代码\n4. 新建 Pull Request\n```\n\n### 晒个截图\n![BBBUG](https://images.gitee.com/uploads/images/2020/1105/220353_28e6e322_145025.png \"截屏2020-11-05 22.03.36.png\")\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbbbug-com%2Fbbbug-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbbbug-com%2Fbbbug-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbbbug-com%2Fbbbug-api/lists"}