响应
我怎样才能应用表情符号?
如果你使用MacOS,你可以在打字时使用control + command + space bar来添加表情符号。 如果是Windows 10,当你输入Windows标志键 + . (句号)时,就会出现表情符号键盘。 如果你的系统不支持表情符号键盘,你可以在网站上找到你的表情符号,然后直接复制并粘贴到回复中的正文。
如果我想在现有的回复上面添加新的回复内容,我们可以改变回复的顺序吗?
是的,如果你添加了1个以上的响应,可以用右上方的图标拖动并改变响应的顺序。
怎样可以在响应中使用「转换」(Transform)?
在响应中选择基本,然后按旁边的「高级模式」,就可以得到预设响应的「响应对象」(Response Object) 响应对象(Response Object) 要进一步操作或利用「Promise功能」,请在「高级」(Advanced)选项卡下的「转换」(Transform)部分进行操作。 转换响应(Transform Response) 请按此查看更多关于转换响应的文档。
什么是回复按钮?
回复按钮是其中一种互动式信息通过提供可点击的按钮,使用户能够快速做出反应。用户不能同时从按钮选择一个以上的选项,但他们可以返回并重新打开以前的信息。 请按此参考更多有关回复按钮的文档。
什么是列表信息?
列表信息是其中一种互动式信息通过提供可点击的按钮,使用户能够快速做出反应。用户不能同时从列表选择一个以上的选项,但他们可以返回并重新打开以前的信息。 请按此参考更多有关列表信息的文档。
为什么包含说明文字的图片(Image with Caption)不能在Facebook上显示?
包含说明文字的图片消息只适用于WhatsApp。请改用其他Facebook的消息类型(如:发送文字+图片),您可以按此参考文档了解更多细节。
我们在设置了语言後会有自动翻译吗?
Stella 没有翻译服务,你需要在响应设置已翻译好的相应语言。 设置详情请参考这文档。
如何在回复中使用用户个性化信息?
1. 创建保存名称执行动作,将用户名保存在临时数据中。 return new Promise((resolve, reject) => { this.lodash.set(this.member, "botMeta.tempData.booking.name", this.messageEvent.data.text) resolve({ member: this.member, }) }) ...
对某个触发点有不同的连续响应(第一个、第二个、第三个响应),我们能否给第三个响应安排特定的时间延迟(例如:15秒)?
你可以使用响应来发送前2个响应,并使用一个前置执行动作(Agenda)来设置第三个响应,然而,我们只能支持1分钟左右的延迟,因为Agenda的运行需要时间。请点击这里查看设置详情。 或者您可以尝试在响应中使用高级模式(Advanced)中的Transform部分,解决前2个响应,然后在第三个响应中运行休眠(sleep)来延迟处理。
如果有用户给我们发了一条WhatsApp消息(例如:「恭喜你」),我们在哪里可以读到这些答案?有类似的记录吗?
你可以在Stella的会员(Member)页面上查看对话历史(Conversation History)。我们也有一个后台记录(logs view)查看所有的消息事件(message events)。 查看关于对话历史的详情,请点击这里。 查看关于后台记录的详细内容,请点击这里。
我们可以在WhatsApp文本响应中预览URL吗?
是的,您可以在WhatsApp的文本响应中设置预览一个URL。 1. 前往「响应」(Response) 2. 在消息类型的下拉菜单中选择「文本」(Text) 3. 输入有效URL的文本内容 4. 开启预览URL按钮 请注意,您只能在WhatsApp上使用预览功能。
如何切换聊天机器人语言?
您可以按照以下步骤在「Response」(响应)设置语言: 转到顶部面板上的「Settings」(设置) 选择「Language and Region」(语言和地区) 选择 「+Language Group」(+语言组),然后选择所需的语言。 将选择框旁边的按钮选择为「Save」(储存)。 您现在可以在每个「Response」(响应)中更改语言环境并添加相应的语言内容。 你可以参考这里了解更多详情。
当用户在一段时间内(例如30分钟)处于非活动状态时,我们可以发送回复吗?
您可以使用 agenda 功能。 Agenda 是 Stella 中的一个计时系统,它将在特定时间为成员运行特定对话点。 简单来说就是一个定时器,当倒计时结束时,便发送一条消息。 如果您想在用户处于非活动状态一段时间时发送响应,您可以使用它。 请点击此处获取详情。