我有一个 AWS Lambda 函数,当提供域名作为输入/有效负载时,它会创建一些 route53 记录。它在大约 6 分钟内完成,并且只需要一个输入,即“域名”。
我尝试使用 AWS ChatOps 在 slack 中运行此功能,但看起来 ChatOps 无法运行需要超过 15 秒的功能。我正在尝试创建某种 slack 机器人,它会要求输入/域名,然后运行所需的 lambda 函数。在此之后,它应该提供功能是否成功完成的输出。
例如,假设此任务的 slack bot 名称是“Lambda Runner”,下面是与该任务的示例对话
@Lambda-Runner
-Please type the domain that you want to create route53 records for
* xyz.com (Input from user)
- Processing
- Route53 records has been created for the provided domain
有没有人做过这种类型的任务或有什么建议我应该在哪里寻找这些?谢谢