为了寻找可以融入工作空间的物联网和幽默元素,我考虑了如何将我们团队的Slack 应用程序与光子驱动的滚动选取框结合起来。设备固件将循环任何消息两次。现有消息将被新消息覆盖。
这个项目要求你在你选择的某个地方托管一个NodeJS api (我选择了now.sh ),并带有特定的端点来触发你的设备的自定义事件。该 api 使用从 .env 文件填充的凭据。
您需要创建一个Slack应用程序,并将应用程序集成配置为允许斜杠命令。然后,这些斜杠命令将指向您的 api 端点。
此示例使用以下斜杠命令:
Command: /hr
URL: path_to_your_server/api/hr
Token: // Take note of this value and store it in your .env file
Command: /display
URL: path_to_your_server/api/display
Token: // Take note of this value and store it in your .env file
创建后,您应该能够像这样使用这些斜杠命令:
/hr {name} = Go to HR {name}
/display {text} = {text}
您不必使用Slack。
你可以使用 cURL,你只需要确保正文包含文本和正确的斜杠命令标记。
curl -d '{ "text": "Pete", "token": "your_slash_command_token" }' -H "Content-Type: application/json" -X POST https://path_to_your_server/api/hr
可以在此处找到使用附加代码的进一步说明:https ://github.com/chrisbuttery/slack-iot-marquee
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !