diff --git a/QQ.Framework/Docs/UMLs/RoBot.png b/QQ.Framework/Docs/UMLs/RoBot.png new file mode 100644 index 0000000..100292a Binary files /dev/null and b/QQ.Framework/Docs/UMLs/RoBot.png differ diff --git a/QQ.Framework/Docs/add_your_custom_robot.md b/QQ.Framework/Docs/add_your_custom_robot.md index dc12f48..284c5a1 100644 --- a/QQ.Framework/Docs/add_your_custom_robot.md +++ b/QQ.Framework/Docs/add_your_custom_robot.md @@ -1,7 +1,9 @@ # 自定义机器人(非完整版) -1. 新建你的机器人类`YourRoBotClass`, 实现接口`ServerMessageObserver`。 -2. 构造函数带`ServerMessageSubject`参数, 并在构造函数中添加一行代码`ServerMessageSubject.AddCustomRoBot(this)` -3. 在对应事件实现你想要的功能。 +1. 新建你的机器人类`YourRoBotClass`, 继承抽象类`CustomRoBot`。 +2. 在对应事件实现你想要的功能。 - demo待补充, 此处暂未重构完 \ No newline at end of file + demo待补充, 此处暂未重构完 + +## 类图 +![查看类图](./UMLs/RoBot.png) \ No newline at end of file diff --git a/README.md b/README.md index 988e265..ebeb09b 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ MyUser.cs为本人扩展用户名和密码这里不做上传 ------------------------------------------ #### 2018-9-8 1. 消息接收后查看确认,发送确认包后不再重复接收消息 +2. 添加消息及自定义机器人相关类图。[查看](./QQ.Framework/Docs/UMLs/RoBot.png) #### 2018-9-7 1. 重构完回复包。