飞书 echo 机器人。
部署在 Deno Deploy
-
进入飞书开放平台 > 开发者后台,登录飞书账号后,创建一个应用。
-
点击刚刚创建的机器人应用,可以进入应用详情界面。
-
点击左侧菜单的凭证与基础信息,获得 App ID 和 App Secret。
-
点击应用功能里 - 机器人,启用机器人。
-
点击事件订阅,获得 Verification Token。
-
点击下面按钮,进入 Deno Deploy
-
输入
APP_ID
、APP_SECRET
、APP_VERIFICATION_TOKEN
值。 -
点击
Create
新建一个项目,然后点击Deploy
按钮。 -
可选 在
Domains
标签页绑定自己的域名。
-
点击事件订阅,在请求网址一栏输入第二步 Deno Deploy 的部署域名。
-
点击保存,如果成功会看到提示:请求 URL 验证通过。
-
点击权限管理,开启以应用的身份发消息、获取单聊、群组消息、获取与发送单聊、群组消息、获取用户发给机器人的单聊消息、获取群组中用户@机器人的消息权限(如果你不确定需要哪些权限,那么就打开消息分组下面的所有权限)。
-
点击事件订阅,在添加事件对话框中点击左侧即时通讯,勾选接收消息。
-
安装
deployctl
:deno install -Afr --no-check https://deno.land/x/deploy/deployctl.ts
-
启动本地开发服务器:
将根目录
.env.sample
重命名为.env
。输入APP_ID
、APP_SECRET
、APP_VERIFICATION_TOKEN
值。⚠️ 注意:千万不要把这些值提交到远程仓库。deployctl run --env=.env --watch ./mod.ts
deno_feishu_bot_echo 的源码使用 MIT License 发布。具体内容请查看 LICENSE 文件。