Dialogflow es 使用dialogflow chabot时,是;对谷歌的行动;有空吗?

Dialogflow es 使用dialogflow chabot时,是;对谷歌的行动;有空吗?,dialogflow-es,slack,Dialogflow Es,Slack,我做了一个机器人来做测试。到目前为止,如果我能够尝试通过Dialogflow界面与它对话: 我需要点击“谷歌行动” 但我不能在空闲时找到同样的答案 我做了以下工作: 在Slack应用程序中,转到“机器人用户”部分并单击“添加机器人用户”按钮 在Slack app的“基本信息”部分,复制“客户端ID”、“客户端机密”和“验证令牌”,并将其值粘贴到下面的相应字段中 启动机器人 复制下面的“OAuth URL”值,并将其粘贴到Slack应用程序设置的“OAuth&权限”部分的“重定向URL”字段中

我做了一个机器人来做测试。到目前为止,如果我能够尝试通过Dialogflow界面与它对话:

我需要点击
“谷歌行动”

但我不能在空闲时找到同样的答案

我做了以下工作:

  • 在Slack应用程序中,转到“机器人用户”部分并单击“添加机器人用户”按钮
  • 在Slack app的“基本信息”部分,复制“客户端ID”、“客户端机密”和“验证令牌”,并将其值粘贴到下面的相应字段中
  • 启动机器人
  • 复制下面的“OAuth URL”值,并将其粘贴到Slack应用程序设置的“OAuth&权限”部分的“重定向URL”字段中。保存URL
  • 从下面的字段复制事件请求URL,并将其粘贴到Slack应用程序“事件订阅”部分的请求URL
  • 在“事件订阅”部分中启用事件
  • 在“订阅Bot事件”部分选择必要的事件,例如message.im、message.group、message.channel、im\u created。这些事件将定义您的机器人将对哪些消息类型(直接、通道内等)作出反应。保存更改。我选择了
    message.im
    message.groups
    message.channels
    im\u created
  • 在Slack应用程序设置中,转到“管理分发”并使用“添加到Slack”按钮将机器人添加到Slack团队
在Slack中,我在左侧栏中添加了Dialogflow bot


在Slack中与dialogflow chabot对话时,Google中用于dialogflow chabot的操作是否可用?

否,Google功能上的操作在Slack中不可用。这是因为google上的操作是用于为用户创建聊天机器人的功能。每次在Dialogflow的聊天窗口中选择Google上的操作时,都会预览Google Assistant对话的对话内容

由于您已经创建了Slack bot并将其与Slack channel集成,因此您应该能够将在响应的默认或Slack选项卡中创建的任何响应发送给您的bot。只需单击response选项卡中的+号并将Slack添加为bot的通道,然后单击AddResponse开始使用Dialogflows UI为Slack创建响应


如果要使用Dialogflow在Slack中使用其他消息类型,请查看。它列出了如何为Slack Bot创建丰富的响应。

感谢这些精确性!我试图创造一些丰富的信息。你知道他们为什么没有出现在松弛状态吗?我现在正在测试它(它还没有公开),但是丰富的信息没有显示出来。我认为它可能需要公开,但在启动bot时,我得到了:
Empty+team+ID+returned+from+Slack+server
我更详细地描述了这个问题