前言
我之前一直用的酷Q的RSS某个订阅插件为自己博客评论推送,由于我用来挂载的服务器配置有限而我设置的刷新时间是1分钟一次,那么多站点刷新导致酷Q经常错误,恰好昨天看到 凝神长老
关于网站评论推送的文章,突发奇想,调用Qmsg酱写了这个插件,顺便将微信评论插件集成到了一起。于是,一个新的Typecho评论推送插件凭空出世,它的名字就叫做 CommentPush
,感谢友人 gaobinzhan
协助开发。这次项目放在友人Github上,各位使用都去给个Star吧
正文
插件名称:CommentPush
作者:奥秘Sir
,Gaobinzhan
用途:调用Server酱和Qmsg酱实现Typecho评论实时推送,以免漏掉评论,已将微信推送和QQ推送集成一个插件,避免多插件导致拖慢网站加载速度,完全免费,插件不收费,给个Star就行啦
下载地址https://github.com/gaobinzhan/CommentPush
使用方法
QQ推送
1.登录Qmsg酱并获得API
2.启用插件并配置
3.添加Qmsg酱的QQ(选的谁就加谁)
效果
微信推送
这个我就不另外写了,上次有写
Typecho微信推送设置方法
更新日志
CommentPush1.0.0
CommentPush凭空出世
支持QQ/微信推送
CommentPush1.0.1
支持推送链接定位评论位置
CommentPush1.1.0
集成邮件推送,支持阿里云邮件推送
CommentPush1.2.0
推送日志记录
CommentPush1.3.0
修复推送错误
CommentPush1.4.0
添加自定义电子邮件模板
CommentPush1.5.0
添加钉钉机器人和企业微信机器人推动
CommentPush1.6.0
添加数据库自适应
CommentPush1.7.0
添加必填网址
CommentPush1.7.1
添加日志清除
版权属于:奥秘Sir(除特别注明外)
本文链接:https://blog.say521.cn/archives/421.html
本站文章采用 知识共享署名4.0 国际许可协议进行许可,请在转载时注明出处及本声明!
更新了typecho1.2版本。报错call_user_func():Argument#1($function)mustbeavalidcallback,non-staticmethodSmtpService::__handler()cannotbecalledsta
大佬,貌似新版ty1.2邮件功能报错
突然就这样了
Argument 1passed to Typecho\Widget::__construct()must bean instance of Typecho\Widget\Request,instance of Typecho\Request given,called in /www/wwwroot/typecho/usr/plugins/pluginsCommentPush/lib/SmtpService.php on line 171
大佬,我也是同样的问题,同样的报错,提交评论的时候 就报错这个提示,实际评论是成功的。关闭SMTP选项就正常了,其他途径可以正常通知。麻烦给看看 啥问题,谢谢。
typecho 1.2 昨天刚更新版本报错Argument 1 passed to Typecho\Widget::__construct() must be an instance of Typecho\Widget\Request, instance of Typecho\Request given, called in /www/wwwroot/blog/build/usr/plugins/CommentPush/lib/SmtpService.php on line 171
作者你好,我主题是handsome8.4.0,版本1.2.0,启用插件后设置smtp,点保存时报错:
Argument 1 passed to Typecho\Validate::required() must be of the type string or null, array given
是我设置有问题还是环境的问题,麻烦帮看一下,谢啦!
俺来看看
博主这个启动显示Server Error能不能看一下是什么意思呀
贴图
催更催更,哈哈哈,我发现了一个小bug,就是在后台回复评论的话不会发邮件,在内容详情页回复的话是正常的,催更催更。
这个暂无解决方案,直接在前台回复,一样的
typecho1.2.0版本报错,不支持吗?
已支持
server酱可以用了,但是Qmsg酱用不了怎么办,收不到消息
这个的话,看看是不是Qmsg酱服务挂了,或者配置出错
为啥我的qmsg酱打不开网页
实测没问题
评论发不了图片,就一个人物就啥都没有
打开就一个动漫人物
https://qmsg.zendee.cn
电脑换电脑也是
网络问题
手机热点也试了不行
还有cookie
看看代理,dns
还是一样换浏览器也是
牛蛙牛蛙
想问一下博主,这个浏览器跟操作系统图片是哪个插件提供的功能哇。
UserAgent
这个之前在哪里看到过 拿来用 结果smtp方式不成功 好像是网易企业邮的问题 今天用qmsg 好使|´・ω・)ノ
好家伙,试一试阿里云企业邮箱
不错!!!OωO
|´・ω・)ノ
这个可以做到给游客回复的时候自动发邮件给游客吗
游客?只要留的有邮箱就行
Qmsg酱设置,在Qmsg酱的网站先获取key,然后设置到插件里面,顺便打开应用
在Qmsg酱里面四个钟选择一个QQ,用自己的QQ添加刚才选择的QQ
在QQ
给个图,可能是qmsg抽风了
我的设置完,杂一点动静都没!
emmm,看你怎么设置的
还是不会用
哪里不会用?
大佬,你好!我这边用插件的问题就是comment这个对象得不到值,然后我向mail对象填入固定的值就可以发送了,不知道是什么原因。我是学后端的,有点搞不明白,望告知,谢谢
emmmm这个我也不知道
接口配置信息 Token,Url为:博客地址/CommentPush/officialAccount 配置这个直接提交,报错:配置失败怎么办
不知道
设置了博主本人评论不推送貌似对公众号无效唉,公众号还是会推送博主评论
那就用sever酱吧
配置信息该填的都填了,但是点击微信公众号“接口配置信息”提交按钮,提示“配置失败”错误信息。
啊这,用sever酱吧
好东西,赞啊!!谢谢分享
好用就行
不支持PHP74环境下的Typecho1.2 报错一个500
啊这,这个我也没折腾过诶
IP测试127.0.0.1
qwq
404,解压启用
将问题说清晰
插件启用不了,还是我重命名有问题?
插件启用需要删除后缀 -master
我从新试试吧
OK了。就是有点不会填,qq邮箱,邮箱设置已经开了,具体咋填
直接折腾企业邮箱呗,qq邮箱的网上有教程
博主,作者回复评论邮件通知,收不到邮件,在CommentPush日志里的结果是空的
后台回复的吗?
不是,前台
可能是插件冲突,你把所有的插件仅用一下,再开这个插件试试
呼,是阿里云邮件的问题,再设置了一个qq的smtp那个回复邮件就可以了,阿里云邮件的只有评论邮件推送不知道是啥原因
去把我那篇关于阿里云推送的看了,一步都不能少
看了,应该是触发邮件这里问题,重新弄了发信地址等验证了试一试,插件不错
建议弄下后台回复邮件通知
后台回复没必要,暂时不考虑
好啦
不行,只留下了handsome插件和UserAgent插件,看日志,发送结果还是空的
smtp配置方式评论的时候显示网络有问题,服务器配置都是正确的,用的465端口,授权码登录,就是一评论就显示网络有问题,让检查网络,但是网络没问题
smtp?smtp授权吗登陆?
等QQmsg能用了我再过来
qmsg不能用吗?我正常诶
谁知道呢,一样的参数一样的值,这里就有问题,QQ邮箱开启pop和SMTP会生成一个授权码不知道吗,不会吧?
知道
没事,已经用授权码搞好了,用的comment2mail插件,QQ邮箱那个里面就叫授权码,pop3还是SMTP开启了就会给你
qmsg登陆不了,,要停业了
不慌,我还能登陆,不过腾讯制裁了很多
SMTP那边有点怪怪的,阿里云那边我设置了QQ邮箱作为收信地址,不知道为什么每次测试的时候,都是发到我tyepecho的个人邮箱
这个的话,看你阿里云推送那边验证地址没,然后看看有没有转发啥的,顺便看看阿里云和后台的推送记录,如果还有问题就qq私聊我
刚又测试了,把typecho个人资料里面的邮箱地址换成QQ邮箱就直接发到QQ邮箱,貌似插件是读取了个人资料的邮箱地址
是这么回事,我的教程提到过的
简直不要太方便,强烈推荐
QQ接受评论通知,这也太方便了,每天都要打开邮箱看看,有时候会忘掉
我也是,QQ基本大部分时间都在线哈哈
建议增加个微信公众平台接口测试帐号的推送选项
如果能加上就不用再开这个插件了https://blog.zgcwkj.cn/archives/67.html
微信公众号推送已更新,欢迎更新使用
启用插件 报错 Database Query Error 是怎么回事呢
服务器信息:
Nginx PHP7.4 PDO-Sqlite
看一下是不是插件没有改名字,GitHub下载是带有master分支的
为什么启用插件失败的,code:500
删除分支master
插件很好用!感谢大佬
不用谢啦
刚才又试了一下,是模板不支持
我这消息发过来什么都不显示,只显示这个,标题:
评论人:
评论内容:
链接:#comment-19
有个小问题,就是在网站回复评论是会发邮件通知他人的,但是在后台回复是没有邮件通知的,是没有在后台部分加判断代码还是只有我有这个问题呢,因为我一般都是在后台回复别人
考虑一下前台回复,这个问题我来想想解决方案
这个邮件推送设置了为啥没用呀,没有给我推送邮件呀啥情况呀,博主
自己一项项排查问题,顺便检查一下垃圾箱
大佬,我用这个插件,友链推送不成功,日志报错,显示smtp无法验证,怎么回事?ssl465无法验证tls587显示找不到主机,怎么搞啊,头都大了
去试试阿里云推送,很稳定
感谢对接Qmsg酱
不谢
欢迎大佬前来使用
为什么我的插件没有效果
麻烦详细说明具体使用那个推送?
Qmsg酱和Server酱是同一家的吗?
这个我不清楚,应该可能是有合作的
你这个评论回复都没有邮件通知的吗
有的啊
好吧 被丢进垃圾箱了...没注意到
垃圾桶???我的邮件???
第一封是的,后面就正常了
可能邮件内容被判定为垃圾了
我来增加一条推送
啊,我的手机响几次哈哈哈哈哈哈
自从用上了这个插件,再也没有小伙伴来我博客评论了‖插件好评,正在食用
再也没有???那不是插件的原因吧
666,哈哈 感谢,不过你从哪儿知道我的插件的
我在百度百度搜到的哈哈
好东西,白嫖了(☆ω☆)
考虑一下增加非阿里云的邮件推送呗
已添加非阿里云邮件推送,欢迎更新使用
谢邀 已白嫖
前排围观
哇哦,我去试试.谢谢|´・ω・)ノ
有任何问题评论区留言
我觉得微信+邮件就够了,你现在是一个评论手机响三次?
准确来说我是4次,QQ两次,微信一次,邮箱一次,不过我把QQ撤了一个,微信撤了
我有俩QQ推送、俩邮件推送,所以是五次
666 直接动手做了一个 插件,可以造福很多小伙伴了!我一直都是懒得动手,所以直接改代码方便自己
谢谢长老提供思路,转载可以有
牛逼啊哈哈哈哈哈哈
weifeng大佬比我强哪里去了
滴滴滴。看起来很不错的样子!
拿去用吧
qmsg酱可以用下。
看得出来是个大佬,可以交个朋友么
我来打个卡 滴滴
大哥来了