shali / think-msg
thinkphp-msg 是一个基于 thinkphp 的消息推送扩展。
1.3.0
2025-06-13 06:05 UTC
Requires
- php: ^7.2.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- topthink/framework: ^5.0 || ^6.0.0
- topthink/think-queue: ^3.0 || dev-master
This package is not auto-updated.
Last update: 2025-06-27 06:23:58 UTC
README
帮助
安装
composer require shali/think-msg
使用
发送异常报告
你的系统出现异常时,你无法及时了解。借助这个扩展,你可以将异常报告发送给指定的邮箱,或者即时聊天平台,如:微信、QQ、钉钉等。
- 当你安装完
think-msg
扩展后,你需要在config/msg.php
文件中配置好你的参数,他就能在你的系统中运行起来,帮你接管异常消息的通知。不需要你改动任何现有的业务逻辑代码。 - 异常报告的发送默认是异步的,当然他需要你运行消息发送队列任务。
php think queue:listen --queue=think-msg:msg_push
发送普通消息
我们还支持发送普通消息,可选异步或同步发送。
$msg = \think\msg\msg\TextMsg::build()->setContent('你好,我是小助手');
// 同步发送
\think\msg\facade\Msg::send($msg);
// 异步发送
\think\msg\facade\Msg::asyncSend($msg);
支持的平台
- [ ] 钉钉
- [x] 飞书
- [ ] 微信
- [ ] 邮件
- [ ] 短信