对话框流程图中为slack更改bot用户名

时间:2018-01-02 11:22:08

标签: node.js bots slack dialogflow

我最近正致力于对话流程bot(API.ai)

我已将我的聊天机器人与来自API.ai的冗余集成在一起。当我开始对话并继续聊天时,我发现在松弛中显示的机器人用户名显示为 Dialog flow Bot 。但我已将名称配置为 treselle 。如何改变?

请在下面找到截图:

enter image description here

3 个答案:

答案 0 :(得分:1)

是的!您可以更改它。

  • 转到松弛的聊天机器人应用程序。
  • 单击“关于”选项卡。 enter image description here

  • 单击设置按钮。

  • 在“ Bot用户”下方,选择漫游器名称旁边的编辑漫游器名称按钮。

答案 1 :(得分:0)

我不确定这是否可能,或者至少我无法做到。

如果您也是开发人员,可以采取以下措施:

  • 创建一个Slack app和bot,启用事件订阅,每次向您的机器人发送消息时都会调用您的应用程序webhook
  • 创建一个DialogFlow代理,您将使用'query'API
  • 调用该代理
  • 使用Slack调用的webhook路由创建您自己的Web应用程序,您可以从中调用DialogFlow API

通过这种方式,您可以自定义每个细节,包括Slack机器人的用户名,描述,图标,以及发送内容丰富的消息!

以下是更多详情:https://blog.eleven-labs.com/en/en/replace-erp-by-slack-bot-with-dialogflow-and-symfony/

答案 2 :(得分:0)

我想知道同样的事情。显然,在公开之前,您无法更改机器人的名称。这是文档中的引用......

  

登录后,导航到该实例并找到名为@ dialogflow-bot。

的僵尸用户      

注意:要更改代理商的名称或添加徽标,您需要将机器人公开。

https://dialogflow.com/docs/integrations/slack