在线编辑器
盯梢脚本编辑器基于 Monaco Editor 开发,当前支持 JavaScript 和 TypeScript,可一键完成脚本部署。
盯梢脚本编辑器

调试

点击编辑器右上方“调试”按钮进入调试界面,开发脚本的过程中可以随时点击调试界面右下角“测试”按钮对脚本进行测试。对于需要通过 webhook 触发的脚本,可以在 payload 输入框中使用 JSON 格式传入未来会通过 webhook 触发附带的数据。
点击“测试”后,脚本编辑器会在服务器临时部署测试脚本,脚本返回的结果将输出在控制台,不会实际在频道中推送。
调试模式下,脚本执行时 context.dryRun 参数为 true ,开发者可以使用此参数判断是否是测试。

部署

点击编辑器右上方“部署”按钮进入部署界面,在部署界面除了可以看到和调试界面相似的控制台,还可以看到 registry 配置(可以用于配置 npm 发布)、webhook 地址,也可以添加计划执行等配置。
在完成脚本测试后,开发者可以点击“部署”,将脚本部署到正式环境中。在正式环境中执行的脚本,如果返回了合法的脚本消息对象,则会在频道中实际推送新消息。
部署后,不论是通过计划执行、webhook,还是手动触发“执行”,都会实际发送消息。
复制链接
大纲
调试
部署