要完成本指南中的步骤,您必须是 Amazon Chime 系统管理员。如需 Amazon Chime 桌面客户端、网络应用程序或移动应用程序方面的帮助,请参阅《Amazon Chime 用户指南》中的获取支持。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将聊天机器人与 Amazon Chime 配合使用
如果您是 Amazon Chime 企业账户管理员,则最多可以创建 10 个聊天机器人以集成至 Amazon Chime。这些聊天机器人仅适用于由您账户成员创建的聊天室。只有聊天室管理员才能为聊天室添加聊天机器人。聊天机器人添加至聊天室后,聊天室成员可以运行由创建者提供的命令与聊天机器人进行交互。有关更多信息,请参阅《Amazon Chime 用户指南》中的使用聊天机器人。
您还可以使用 Amazon Chime API 操作,为 Amazon Chime 账户启用或停用聊天机器人。有关更多信息,请参阅更新聊天机器人。
注意
您无权删除聊天机器人。如需停用账户中的聊天机器人,请执行《Amazon Chime API 参考》中的 Amazon Chime UpdateBot API 操作。停用聊天机器人时,聊天室管理员只能将其移出聊天室,而无法添加。如果对聊天室中已停用的聊天机器人执行 @mention 操作,用户将会收到错误消息。
在启动用于集成聊天机器人与 Amazon Chime 的程序前,请先完成以下先决条件:
创建聊天机器人。
创建 Amazon Chime 出站端点,向机器人发送事件信息。从 AWS Lambda 函数 ARN 或 HTTPS 端点中选择。有关 Lambda 的更多信息,请参阅 AWS Lambda 开发人员指南。
在为您的 HTTPS 端点分配 DNS 时,我们建议采用以下最佳实践:
使用专用于自动程序端点的 DNS 子域。
仅使用 A 记录指向自动程序端点。
保护您的 DNS 服务器和 DNS 注册商账户,以防止域劫持。
使用专用于自动程序端点的公开有效的 TLS 中间证书。
在处理机器人消息前,请先对其签名进行加密验证。
创建聊天机器人后,使用 AWS Command Line Interface (AWS CLI) 或执行 Amazon Chime API 操作,完成以下章节所述任务。