From 52cc7b1db7edc82ae311e91c7a2e3b6ff07856fc Mon Sep 17 00:00:00 2001 From: jerry Date: Sat, 15 Dec 2018 00:23:23 +0800 Subject: [PATCH] :rocket: update README.md and fix a bug. --- README.md | 6 ++++-- src/cqbot/event/server/WSMessageEvent.php | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index aafa0ece..dbe02cc8 100755 --- a/README.md +++ b/README.md @@ -12,9 +12,11 @@ A fast and multi-task framework for Coolq-HTTP-API ## 什么是Swoole Swoole是一个C编写的、高性能的PHP扩展。支持多线程、多进程、同步、异步、协程、SQL等。 -Swoole的用处最简单可以理解为,只需要简单几行代码即可运行一个HTTP服务器,比python等同类型解释型语言快非常多。 +众所周知,PHP原生对多线程、多进程、异步等特性支持不是很好,但有了Swoole,你可以非常简单自由地写出优雅的高性能服务器。 -此外小声说Swoole官方声明Swoole将重新定义PHP。 +框架使用Swoole Websocket Server为基础,借助PHP语言便捷的优势,易于上手。 + +本项目原生支持多机器人连接,故选择了反向Websocket连接方式。同时更适用于高并发、多机器人同时连接以及对接**微信公众号**和**web前端**等场景。 [Swoole官网](https://www.swoole.com/) diff --git a/src/cqbot/event/server/WSMessageEvent.php b/src/cqbot/event/server/WSMessageEvent.php index a27ec83e..704a0baa 100644 --- a/src/cqbot/event/server/WSMessageEvent.php +++ b/src/cqbot/event/server/WSMessageEvent.php @@ -54,7 +54,7 @@ class WSMessageEvent extends ServerEvent ]; StatusParser::parse($response, $origin); if ($origin["func"] !== null) - call_user_func($origin["func"], $response, $origin); + call_user_func($origin["func"], $response, $origin, $conn); Cache::removeKey("sent_api", $req["echo"]); } }