dodo 中文文档 下载 App

开发者后台:申请机器人并接入事件

想做自己的机器人,平台的开发者体系是现成的:申请开发者权限 → 创建机器人 → 拿到凭证 → 接收事件 → 参照开发文档写逻辑。流程拆开讲。

第一步:申请开发者权限

在官方的机器人管理后台(开发者权限申请入口)提交申请,通过后就能创建自己的机器人。个人开发者即可申请,社区里有大量个人开发的机器人实例。

第二步:创建机器人,拿到凭证

创建成功后,进入机器人的管理页:

机器人管理页
机器人管理后台的列表页

token 是敏感凭证,等于机器人的账号密码——只放自己的服务端配置里,不要贴到公开频道或群里。

凭证与事件设置页
管理页:事件接受开关与 appid、token 的位置

第三步:设置事件接收

管理页里有"设置事件接受开关"——不勾选需要的事件,机器人就收不到对应的消息,这是教程里点名的坑。按机器人功能勾选:要响应聊天就开消息事件,要处理进群就开成员事件。

第四步:照着开发文档写

官方开发文档覆盖了接入的各个环节(鉴权、事件回调、消息接口等),照着文档把 token 配进自己的服务程序,机器人就能跑起来。开发语言不限制——社区里的开源机器人项目有现成框架可以参考,不想从零写就用脚手架改。

本地调试与运行

上线之后

玩法灵感

不知道做什么机器人,看机器人玩法案例里社区已经在跑的那些。