分类
标签
Alist amd Artalk artalk Astro centos chajian chatgpt cloud torrent clover CommentsByQQ Docker edid fly.io fuwari Github Gotosocial hackintool Hexo hexo lede linux Linux macos Mariadb mastodon memos Memos office opencore openwrt Pleroma QQ机器人 samsung SForum torrent Twikoo typecho V2RAY VPS webhook windows 下载 主控 免驱 博客 厂商 命令 固态 字体 开卡 教程 显卡 梯子 注册 生活 硬盘 硬盘盒 磁力 科学上网 笔记本 自动化 虚拟信用卡 观影 评论 豆瓣 软路由 部署 阿里 阿里悟空 霞鹜文楷 黑苹果
417 字
2 分钟
Artalk评论使用QQ机器人通知
前言
上文使用Docker快速部署一个memos的QQ机器人介绍了QQ机器人的部署方法
本次将介绍如何使用QQ机器人接收Artalk的评论通知 实现原理是利用Artalk的Webhook功能
准备
- 确保Artalk已经部署完成
- 确保QQ机器人已经部署完成
使用
QQ机器人
确保QQ机器人的管理页面开启了HTTP服务,且端口为3000
访问IP:3000 出现以下页面则说明QQ机器人已经开启了HTTP服务
{
"status": "failed",
"retcode": 200,
"data": null,
"message": "不支持的api ",
"wording": "不支持的api ",
"echo": null
}
中间服务message-pusher
源码:https://github.com/songquanpeng/message-pusher
部署方法:https://github.com/songquanpeng/message-pusher/blob/master/README.md
如果不想部署可直接使用我部署的服务, 地址:https://msg.jkjoy.cn 不保证长期有效
进入消息推送服务的通道
配置页面,添加新的通道
名称 QQ机器人
通道类型 选择 OneBot协议
服务器地址填写 机器人的IP地址:3000
默认推送目标填写接收通知的QQ号码
进入消息推送服务的接口
配置页面,添加新的接口
名称 Artalk评论通知
通道 选择 QQ机器人
提取规则填写
{
"id": "comment.id",
"name": "comment.nick",
"time": "comment.date",
"content": "comment.content",
"site": "comment.site_name",
"url": "comment.page_url"
}
构建规则填写
{
"content": " $name 在 $site 上评论啦 \n 内容:$content \n 时间:$time \n 链接:$url?atk_comment=$id"
}
提交之后 点击复制webhook地址
Artalk配置
在Artalk的后台管理页面,进入设置
->多元推送
->Webhook
填入之前复制的webhook地址
如此即可在artalk有人评论时QQ机器人通知你的QQ啦!