# 聊天扩展 **Repository Path**: leruge/chat ## Basic Information - **Project Name**: 聊天扩展 - **Description**: 使用gateway封装的聊天扩展,可以在win和linux启动 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-10-26 - **Last Updated**: 2025-10-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 聊天扩展 ## 安装 - `composer require leruge/chat` ## 安装后说明 1. 安装完成后会在config下生成chat.php配置文件 2. win下需要3条命令启动 1. `php think register` 2. `php think business` 3. `php think gateway` 3. linux下一条命令即可启动 1. `php think socket`,'start', 'stop', 'reload', 'restart', 'status', 'connections',跟gatewayworker命令一样 ## type说明 1. 客户端链接成功以后,会给客户端发送 `{type: 11, client_id: fd}` 2. (可选)客户端可以通过socket自行绑定,也可以通过接口,socket绑定格式 `{type: 12, member_id: 需要绑定的id}`,绑定成功后会收到 `{type: bind_success}` 3. `{type: ping}` 为服务器发送的心跳,客户端应返回 `{type: pong}` ## 聊天说明 1. 参考 `https://leruge.gitee.io/blog/1.chat.html` ## 联系方式 - email:leruge@163.com - qq:305530751 - wx:lerage