手机提醒:设置教程

手机提醒会在内容监控有发现时给你发一条消息,人不在电脑前也不会错过。Reloadwright 自己没有手机 App,而是借用一个你自己选的推送服务,由浏览器直接把提醒发给它。

我该选哪一种?

  • 用 iPhone:Bark 最简单。
  • 用安卓,或者想先不装任何东西试一试:ntfy。
  • 想在微信里收到:Server 酱。
  • 公司用企业微信:企业微信群机器人。
  • 平时就用 Telegram:Telegram 机器人。
  • 有自己的服务器或自动化工具:自定义网址。

会发出去什么

  • 网页标题和网页地址。
  • 发现了什么:出现或消失的那段文字,或者你选定区域变化前后的文字(各约 60 个字以内)。
  • 除此之外没有别的。提醒从你的浏览器直接发给你选的服务,不经过我们的服务器。

按你选的服务来设置

Bark

适合 iPhone 和 iPad,提醒以普通通知的形式出现。

  1. 在 App Store 安装“Bark”,打开并允许通知。
  2. App 里会显示示例地址,形如 https://api.day.app/AbCdEf123456/…… 其中“api.day.app/”和下一个“/”之间的那一段就是你的设备码。
  3. 复制这段设备码。

粘贴到 Reloadwright 里的内容: 设备码。如果你用的是自己搭的 Bark 服务器,就粘贴带设备码的完整地址。

  • 拿到设备码的人都能给你发通知,不要外传。

ntfy

安卓、iPhone 或任何浏览器都能用,不用注册。

  1. 自己编一个别人猜不到的主题名,比如 alex-reload-8372。只能用字母、数字、“-”和“_”。
  2. 在手机上安装“ntfy”App,订阅这个主题。想先试试的话,也可以在浏览器里打开 https://ntfy.sh/你的主题名 ,让页面开着。
  3. 在 Reloadwright 里填同一个主题名。

粘贴到 Reloadwright 里的内容: 主题名。如果你用的是自己搭的 ntfy 服务器,就粘贴完整地址,比如 https://ntfy.example.com/你的主题名。

  • ntfy.sh 上的主题是公开的,知道名字的人都能看到提醒,所以名字要长、要随机。

Telegram 机器人

提醒以聊天消息的形式,由你自己的机器人发给你。

  1. 在 Telegram 里找到 @BotFather,发送 /newbot,按提示回答。最后它会给你一个机器人令牌,形如 123456789:AAExampleToken。
  2. 打开你新建的机器人,点 Start,或者随便发一条消息。你不先说话,机器人没法主动给你发消息。
  3. 在浏览器里打开 https://api.telegram.org/bot<你的令牌>/getUpdates ,找到 "chat":{"id":123456789 ,这串数字就是会话 ID。

粘贴到 Reloadwright 里的内容: 第一个框填机器人令牌,第二个框填会话 ID。

  • 如果 getUpdates 显示的结果是空的,再给机器人发一条消息,然后刷新那个页面。

企业微信群机器人

提醒以消息的形式出现在一个企业微信群里。

  1. 在企业微信里打开一个群。自己拉两个人建个小群也可以。
  2. 进入群设置,添加“消息推送”(旧版本叫“群机器人”),起个名字。
  3. 复制它给出的 Webhook 地址,开头是 https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=

粘贴到 Reloadwright 里的内容: 完整的 Webhook 地址。只粘贴“key=”后面那一串也可以。

  • Webhook 地址相当于密码,拿到它的人都能往这个群里发消息。
  • 企业微信限制每个机器人每分钟最多 20 条。

Server 酱

提醒通过 Server 酱的公众号发到你的微信。

  1. 在浏览器里打开 https://sct.ftqq.com ,用微信扫码登录。
  2. 按提示关注它的公众号。提醒就是通过这个公众号发到微信的。
  3. 打开“SendKey”页面,复制你的 SendKey,它以 SCT 开头。

粘贴到 Reloadwright 里的内容: SendKey。

  • 免费版每天只能发很少几条。
  • 以 sctp 开头的 Server 酱³ 密钥也能用,这种提醒会出现在 Server 酱³ 的 App 里,而不是微信。

自定义网址

适合有自己的服务器,或者自动化工具给了你一个 Webhook 地址的情况。

  1. 准备一个能接收 POST 请求的 https 地址。
  2. Reloadwright 会发 JSON,里面有三个文字字段:title(标题)、body(内容)、url(网页地址)。
  3. 你的地址回任意 2xx 状态码即算成功,其他都会显示为失败。

粘贴到 Reloadwright 里的内容: 完整的 https 地址。

  • 明文 http 只允许发给本机(127.0.0.1 或 localhost),用于调试。

回到 Reloadwright 完成设置

  1. 打开 Reloadwright 弹窗,展开“手机提醒”。
  2. 选择你的服务,把密钥或地址粘贴进去。
  3. 点“保存并发一条测试”。Edge 会询问是否允许 Reloadwright 访问这个服务,选“允许”。
  4. 弹窗应该显示“测试已发出,看看手机”,同时你会收到一条标题为“Reloadwright 测试”的消息。
  5. 之后每次内容监控有发现,都会同时发到手机。想停用就点“关闭”。

收不到测试消息怎么办

弹窗提示 HTTP 400、401、403 或 404
密钥或地址不对,或者没复制完整。回到那个服务重新复制一次,注意首尾有没有漏掉。
弹窗提示“errcode”加一串数字(企业微信)
企业微信不认这个 Webhook。重新复制完整的 Webhook 地址;如果机器人被删了,新建一个。
弹窗提示“对方没有回应”
浏览器连不上这个服务。检查网络;有些服务在部分地区无法直接访问。
弹窗说测试已发出,手机却没动静
检查手机上这个 App 的通知权限有没有打开,以及订阅的主题名、关注的公众号是不是同一个。
Edge 没有弹出询问,或者你点了“阻止”
再点一次“保存并发一条测试”,这次选“允许”。
Server 酱发了几条之后就收不到了
免费版每天的条数很少,第二天会恢复。