我的公司最近改用 Slack,到目前为止我真的很享受。我正在学习 Slack 自定义命令,我想尝试编写一些。
我的第一个想法是创建一条离开的捷径——无论是午餐,还是短暂的休息。当我去吃午饭时,我使用/away命令将我的状态设置为“离开” ,并使用/dnd 1 hour. 如果我可以创建一个自定义的 Slack 命令,/lunch它会执行这两项操作,而另一个称为/back切换回 Online 而不是 Snoozed 的命令,那就太好了。
自定义命令的所有文档都面向与外部 API 的接口,但是有没有办法编写自定义命令来触发 Slack 本身的操作?这是否需要使用 Slack API?
是的,您必须使用 Slack API。但这没关系,因为使用起来真的很有趣:)
您可以away使用此方法以编程方式设置您的首选项:
https: //api.slack.com/methods/users.setPresence
您可以do not disturb使用以下命令设置持续时间:
https: //api.slack.com/methods/dnd.setSnooze
自定义集成入门指南位于此处。
希望这可以帮助 :)
| 归档时间: |
|
| 查看次数: |
1536 次 |
| 最近记录: |