我加入了一个 Slack 团队,现在我想和那里的机器人一起玩。但是似乎有很多不同的方式,它们都涉及一些带有 API 的服务器。
是否有一种简单的方法可以为最终用户编写脚本(是机器人)吗?我写了一个文件,将它加载到 slack 应用程序中,它可以工作吗?
我的第一个想法(只是为了尝试一下)是从我自己的帐户中自动响应某些关键字。
有四种类型的自定义 Slack 集成:
/<whatever>在所有这些情况下,您都需要在某处运行代码才能真正完成工作。(在机器人的情况下,该代码可以在任何有网络连接的地方运行。在其他情况下,您需要一个在 Internet 上侦听传入 HTTP/HTTPS 请求的服务器。)
Slack 本身从不托管/运行自定义代码。我会说https://beepboophq.com/是最接近您要查找的内容,因为它们专门为 Slack 机器人提供托管。
斜杠命令之类的另一个选项是https://www.webscript.io(我拥有)。例如,这是在 Webscript 上运行的用于抛硬币的完整斜杠命令:
return {
response_type = 'in_channel',
text = (math.random(2) == 1 and 'Heads!' or 'Tails!')
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1794 次 |
| 最近记录: |