anne-droid:以构建 Slack 机器人为中心的 Haskell 教程

时间:2024-06-20 20:52:39
【文件属性】:

文件名称:anne-droid:以构建 Slack 机器人为中心的 Haskell 教程

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-20 20:52:39

Haskell

Anne Droid - 有用的小机器人,可以 该项目的目的是提供一个示例应用程序,它可以作为学习 Haskell 的实验中心。 编写聊天机器人既有趣又具有挑战性,而且所涉及的潜在挑战是无穷无尽的。 最简单的情况是,您可以简单地匹配逐字字符串并返回结果,但如果您愿意,复杂性可以一直延伸到启动 EC2 集群进行蛋白质折叠。 Slack 支持以几种不同的方式进行集成,有传出和传入的 webhook,传出的 webhook 在特定的触发词上从 Slack 发送数据,并允许通过响应传出的 HTTP POST 请求进行响应。 传入的 webhooks 允许您将数据发送到 slack,而无需 Slack 本身的任何提示(对于监视其他内容或仅将定期更新发送到 slack 的服务很有用)。 有一个 slack API 用于代表单个用户进行操作,即有一个每用户身份验证令牌,它允许您以该用户的身份发送消息


【文件预览】:
anne-droid-master
----.gitignore(45B)
----Dockerfile(973B)
----Setup.hs(46B)
----anne.cabal(1KB)
----src()
--------Main.hs(961B)
--------Anne()
----LICENSE(1KB)
----readme.md(12KB)
----Procfile(52B)
----app.json(395B)
----test(185B)

网友评论