如何使用本文档
如果只是希望实现比较基本的功能,看完响应事件
部分即可
如果希望机器人有主动发送(定时发送)消息的能力,可以参考主动行为
部分
如果希望实现复杂的指令,可以看一看指令
模块
提示
值得一提的是,PepperBot 的指令,是对消息事件(group_message
, private_message
)的封装,也就是说,你也完全可以通过消息事件,实现自己的指令系统
PepperBot非常建议用户自己造轮子
你可以使用任意程度的PepperBot功能
- 仅作为事件接受器
- 仅作为API调用器
等等
进阶
部分,包含了一些高级功能,来进一步扩展机器人的能力,比如
- 如何实现多进程复杂均衡
- 在Linux部署机器人
- 日志
- 事件的优先级,调度等
- 权限控制
想要了解如何使用社区中已有的功能,可以看看市场
部分
示例
版块,包括了各种有用的代码片段,和几个完整的应用实现,比如简单的群消息响应 demo,课程表之类
提示
计划在文档中集成各种示例代码,目前的话,可以参考 Github 根目录的 demos 文件夹
API
中,可以看到各平台事件的适配情况,已经各平台可用的 API