diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 528d5101..009bc113 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -128,6 +128,10 @@ module.exports = context => ({ title: "nonebot.plugin 模块", path: "plugin" }, + { + title: "nonebot.message 模块", + path: "message" + }, { title: "nonebot.matcher 模块", path: "matcher" diff --git a/docs/api/README.md b/docs/api/README.md index dcfb548c..75132b72 100644 --- a/docs/api/README.md +++ b/docs/api/README.md @@ -13,6 +13,9 @@ * [nonebot.plugin](plugin.html) + * [nonebot.message](message.html) + + * [nonebot.matcher](matcher.html) diff --git a/docs/api/adapters/cqhttp.md b/docs/api/adapters/cqhttp.md index 3f609383..aa6ad47f 100644 --- a/docs/api/adapters/cqhttp.md +++ b/docs/api/adapters/cqhttp.md @@ -158,7 +158,7 @@ sidebarDepth: 0 ## _class_ `Bot` -基类:[`nonebot.adapters.BaseBot`](#None) +基类:[`nonebot.adapters.BaseBot`](README.md#nonebot.adapters.BaseBot) CQHTTP 协议 Bot 适配。继承属性参考 [BaseBot](./#class-basebot) 。 @@ -270,7 +270,7 @@ CQHTTP 协议 Bot 适配。继承属性参考 [BaseBot](./#class-basebot) 。 ## _class_ `Event` -基类:[`nonebot.adapters.BaseEvent`](#None) +基类:[`nonebot.adapters.BaseEvent`](README.md#nonebot.adapters.BaseEvent) CQHTTP 协议 Event 适配。继承属性参考 [BaseEvent](./#class-baseevent) 。 @@ -412,13 +412,13 @@ CQHTTP 协议 Event 适配。继承属性参考 [BaseEvent](./#class-baseevent) ## _class_ `MessageSegment` -基类:[`nonebot.adapters.BaseMessageSegment`](#None) +基类:[`nonebot.adapters.BaseMessageSegment`](README.md#nonebot.adapters.BaseMessageSegment) CQHTTP 协议 MessageSegment 适配。具体方法参考协议消息段类型或源码。 ## _class_ `Message` -基类:[`nonebot.adapters.BaseMessage`](#None) +基类:[`nonebot.adapters.BaseMessage`](README.md#nonebot.adapters.BaseMessage) CQHTTP 协议 Message 适配。 diff --git a/docs/api/drivers/fastapi.md b/docs/api/drivers/fastapi.md index e890fb69..1f7f96ee 100644 --- a/docs/api/drivers/fastapi.md +++ b/docs/api/drivers/fastapi.md @@ -12,7 +12,7 @@ sidebarDepth: 0 ## _class_ `Driver` -基类:[`nonebot.drivers.BaseDriver`](#None) +基类:[`nonebot.drivers.BaseDriver`](README.md#nonebot.drivers.BaseDriver) FastAPI 驱动框架 @@ -64,7 +64,7 @@ fastapi 使用的 logger ## _class_ `WebSocket` -基类:[`nonebot.drivers.BaseWebSocket`](#None) +基类:[`nonebot.drivers.BaseWebSocket`](README.md#nonebot.drivers.BaseWebSocket) ### _property_ `closed` diff --git a/docs/api/message.md b/docs/api/message.md new file mode 100644 index 00000000..5fe65f56 --- /dev/null +++ b/docs/api/message.md @@ -0,0 +1,8 @@ +--- +contentSidebar: true +sidebarDepth: 0 +--- + +# NoneBot.message 模块 + +## 事件处理 diff --git a/docs_build/README.rst b/docs_build/README.rst index 02d097be..7721d3d1 100644 --- a/docs_build/README.rst +++ b/docs_build/README.rst @@ -5,6 +5,7 @@ NoneBot Api Reference - `nonebot `_ - `nonebot.config `_ - `nonebot.plugin `_ + - `nonebot.message `_ - `nonebot.matcher `_ - `nonebot.rule `_ - `nonebot.permission `_ diff --git a/docs_build/message.rst b/docs_build/message.rst new file mode 100644 index 00000000..61c44c35 --- /dev/null +++ b/docs_build/message.rst @@ -0,0 +1,11 @@ +--- +contentSidebar: true +sidebarDepth: 0 +--- + +NoneBot.message 模块 +====================== + +.. automodule:: nonebot.message + :members: + :show-inheritance: diff --git a/nonebot/message.py b/nonebot/message.py index 81a089c5..49cff307 100644 --- a/nonebot/message.py +++ b/nonebot/message.py @@ -1,3 +1,8 @@ +""" +事件处理 +======== +""" + import asyncio from datetime import datetime