跳到主要内容

如何使用本文档

如果只是希望实现比较基本的功能,看完响应事件部分即可

如果希望机器人有主动发送(定时发送)消息的能力,可以参考主动行为部分

如果希望实现复杂的指令,可以看一看指令模块

提示

值得一提的是,PepperBot 的指令,是对消息事件(group_message, private_message)的封装,也就是说,你也完全可以通过消息事件,实现自己的指令系统

PepperBot非常建议用户自己造轮子

你可以使用任意程度的PepperBot功能

  • 仅作为事件接受器
  • 仅作为API调用器

等等

进阶部分,包含了一些高级功能,来进一步扩展机器人的能力,比如

  • 如何实现多进程复杂均衡
  • 在Linux部署机器人
  • 日志
  • 事件的优先级,调度等
  • 权限控制

想要了解如何使用社区中已有的功能,可以看看市场部分

示例版块,包括了各种有用的代码片段,和几个完整的应用实现,比如简单的群消息响应 demo,课程表之类

提示

计划在文档中集成各种示例代码,目前的话,可以参考 Github 根目录的 demos 文件夹

API中,可以看到各平台事件的适配情况,已经各平台可用的 API