Skip to content
Bluefissure edited this page Jul 29, 2019 · 4 revisions

在某次更新中,支持了IFTTT的推送消息,下文主要介绍IF This Then That的配置方法:

IF This

  1. 下载IFTTT,注册账号,登录IFTTT官网

  2. 在Services中搜索Webhooks,点击Connect:

  3. 点击Document,得到你的Webhooks的Key:

  4. 将key通过私聊獭獭进行认证,命令为/ifttt token 上文的Key,若此处记录错误则无法推送

  5. 在手机中新建Applet(Make more Applets from scratch):

    1. This中选择Webhooks

    B79C0621-842C-4395-A268-A75E5038FC32.png

    1. 选择Receive a web request

    BB267216-0A4D-439C-A25E-A2235CD0A4F6.png

    1. Event Name中填写ffxivbot_rich,填写别的内容则推送会失败

    93746DB5-150D-4E16-90FF-382DA009B3C4.png

Then That

  1. 设置完This后,应该如下显示:

  1. 我们下面来设置That,点击That搜索Notification,选择Rich Notification

  1. 在所显示的Notification中,按照如下内容填写:

  1. 请注意,Value1Value2Value3都是变量,需要通过Add Ingredient添加:

  1. 最后,点击Create action添加保存即可。

群推送的相关设置

  1. 首先,群需要通过/group register命令在后台注册
  2. 然后,群主和管理员可以使用/ifttt register 频道名称的命令给群组初始化推送频道,这个命令耗时较长,会默认将群内所有成员添加至推送列表
  3. (可选)群主访问QQ群推广界面,选择对应群聊,并将网页代码中的href=后面的引号内容复制,并在开头加上https:,例如:https://shang.qq.com/wpa/qunwpa?idkey=1fde3df849c5837e60e1911cc26e6bd86c92800dda917dd0e5746b1a8ed996f0来得到回调地址,然后将这个地址通过/ifttt callback_link 回调地址的命令告诉獭獭,点击IFTTT的推送消息则会自动跳转到QQ的对应群内
  4. 通过/ifttt push 消息则会推送对应消息到IFTTT频道内的所有听众

What's more

  • IFTTT只是IF This Then That的简写,其中This可以设定为獭獭上报的消息,但是That仍有很大一部分空间可以自定义。
  • 比如,可以在獭獭上报雷马的相关消息后控制您家中的智能家居(指欧米茄),在雷马刷了之后就开启床头灯并自动开机登录,同时播放LaHee当作闹钟。
  • 目前推送系统仍在开发中,之后会提供根据个人进度个性化选择接收的推送类型(比如只接受雷马/S怪/Fate)等等。