项目描述
翻译该机器人需要处理四种场景。第一 — 审批请求:一个斜杠命令打开一个模态窗口,请求以“批准”和“拒绝”按钮发布,决策记录审批者的姓名和时间戳。第二 — 站会收集:在设定时间,机器人向每个参与者询问三个问题,并在团队频道中发布整洁的总结。第三 — 请假请求:员工通过互动表单输入日期,经理一键确认,结果被保存。第四 — 来自我们内部系统的通知:机器人接收事件并将格式化的消息分发到正确的频道或人员。
我们期望通过官方Slack API实施,具备正确的权限和OAuth范围,请求签名验证,以及最小权限原则 — 不超过每个功能所需的访问权限。互动组件、模态窗口和定时任务应可靠工作,每个操作应被记录。描述您的方法,您打算在哪里托管机器人,以及如何存储机密和处理请求限制。
— 审批的斜杠命令和模态窗口
— 定时的站会收集与总结
— 一键确认的请假流程
— 来自内部系统的传入Webhook
— 最小范围和签名请求