简要总结
Reactions
这页说明书在讲一个叫“反应”的小工具。它就像你在聊天时,给别人的消息点个笑脸或者爱心一样。不过,这里讲的是电脑里的机器人怎么用这个功能。它会告诉你在不同的聊天软件里,比如微信、QQ这些,机器人怎么加上或者去掉这些表情。如果你想让你的机器人学会“点赞”或者“取消点赞”,就可以看看这页。
五岁小孩版解释
这个“反应”工具,就是让机器人能在一条消息旁边放上一个小表情,就像你给好朋友发的照片点个赞一样。不同的聊天软件,做法有点不一样,我们来仔细看看。
首先,有几个所有软件都差不多要遵守的规则:
- 加上表情:想放一个表情,你必须告诉机器人要用哪个
emoji。emoji就是那些😊、❤️、👍这样的小图案,这是必须要写的。 - 清空表情:如果你写
emoji=""(就是让emoji里面空空的,什么也不填),机器人就会把它自己在这条消息上加的所有表情都拿掉。但要注意,不是所有软件都支持这样做。 - 去掉一个表情:如果你写
remove: true,机器人就会只去掉你指定的那个emoji表情。当然,用这个的时候,你也必须告诉它是哪个emoji。
不过,在不同的聊天软件里,这些规则会有一点点变化,你要小心哦:
- Discord/Slack(像两个不同的游戏聊天室或工作群):
- 如果你用
emoji="",机器人会把它在这条消息上所有的表情都清空。 - 如果你用
remove: true,机器人就只去掉你指定的那一个表情。
- 如果你用
- Google Chat(谷歌的聊天工具):
- 和上面很像,
emoji=""会清空机器人(在这里叫“应用”)的所有表情。 remove: true也是只去掉指定的那一个表情。
- 和上面很像,
- Telegram(一个绿色的聊天软件):
emoji=""可以清空机器人的所有表情。- 但是,如果你想用
remove: true来去掉一个表情,你还是必须在emoji里写上一个表情名字(不能是空的),这样工具才知道你要干嘛,虽然最后它还是会去执行“去掉”的动作。
- WhatsApp(一个很常用的绿色聊天软件):
emoji=""会去掉机器人的反应。- 在这里,
remove: true的作用就和emoji=""是一样的,都会去掉反应。不过用remove: true时,你还是必须在emoji里写点东西。
- Zalo Personal (
zalouser)(一个在越南很流行的聊天软件):- 这里要求
emoji里必须写上表情,不能是空的。 remove: true可以去掉那个特定的表情反应。
- 这里要求
- Signal(一个注重隐私的聊天软件):
- 这里有点特别。当别人给机器人的消息加了“反应”时,机器人可以收到一个通知。但是,你需要先打开一个叫
channels.signal.reactionNotifications的开关,这个通知功能才会工作。
- 这里有点特别。当别人给机器人的消息加了“反应”时,机器人可以收到一个通知。但是,你需要先打开一个叫