mirror of
https://github.com/nonebot/nonebot2.git
synced 2025-01-19 17:58:26 +08:00
📝 调整现行文档中部分章节的顺序
This commit is contained in:
parent
acec8945ac
commit
6a8b133655
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 1
|
sidebar_position: 2
|
||||||
description: 注册适配器与指定平台交互
|
description: 注册适配器与指定平台交互
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -4,7 +4,7 @@ description: 创建一个 NoneBot 项目
|
|||||||
|
|
||||||
options:
|
options:
|
||||||
menu:
|
menu:
|
||||||
- category: tutorial
|
- category: advanced
|
||||||
weight: 20
|
weight: 20
|
||||||
---
|
---
|
||||||
|
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 6
|
sidebar_position: 7
|
||||||
description: 通过依赖注入获取上下文信息
|
description: 通过依赖注入获取上下文信息
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 0
|
sidebar_position: 1
|
||||||
description: 选择合适的驱动器运行机器人
|
description: 选择合适的驱动器运行机器人
|
||||||
|
|
||||||
options:
|
options:
|
||||||
@ -17,7 +17,7 @@ options:
|
|||||||
:::
|
:::
|
||||||
|
|
||||||
:::tip 提示
|
:::tip 提示
|
||||||
如何**安装**驱动器请参考[安装驱动器](../tutorial/store.mdx#安装驱动器)。
|
如何**安装**驱动器请参考[安装驱动器](../store.mdx#安装驱动器)。
|
||||||
:::
|
:::
|
||||||
|
|
||||||
## 驱动器类型
|
## 驱动器类型
|
||||||
@ -47,7 +47,7 @@ NoneBot 中的客户端和服务端型驱动器可以相互配合使用,但服
|
|||||||
|
|
||||||
其中,`<module>` 代表**驱动器模块路径**;`<Driver>` 代表**驱动器类名**,默认为 `Driver`;`<Mixin>` 代表**驱动器混入类名**,默认为 `Mixin`。即,我们需要选择一个主要驱动器,然后在其基础上配合使用其他驱动器的功能。主要驱动器可以为客户端或服务端类型,但混入类驱动器只能为客户端类型。
|
其中,`<module>` 代表**驱动器模块路径**;`<Driver>` 代表**驱动器类名**,默认为 `Driver`;`<Mixin>` 代表**驱动器混入类名**,默认为 `Mixin`。即,我们需要选择一个主要驱动器,然后在其基础上配合使用其他驱动器的功能。主要驱动器可以为客户端或服务端类型,但混入类驱动器只能为客户端类型。
|
||||||
|
|
||||||
特别的,为了简化内置驱动器模块路径,我们可以使用 `~` 符号作为内置驱动器模块路径的前缀,如 `~fastapi` 代表使用内置驱动器 `fastapi`。NoneBot 内置了多个驱动器适配,但需要安装额外依赖才能使用,具体请参考[安装驱动器](../tutorial/store.mdx#安装驱动器)。常见的驱动器配置如下:
|
特别的,为了简化内置驱动器模块路径,我们可以使用 `~` 符号作为内置驱动器模块路径的前缀,如 `~fastapi` 代表使用内置驱动器 `fastapi`。NoneBot 内置了多个驱动器适配,但需要安装额外依赖才能使用,具体请参考[安装驱动器](../store.mdx#安装驱动器)。常见的驱动器配置如下:
|
||||||
|
|
||||||
```dotenv
|
```dotenv
|
||||||
DRIVER=~fastapi
|
DRIVER=~fastapi
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 10
|
sidebar_position: 11
|
||||||
description: 自定义事件响应器存储
|
description: 自定义事件响应器存储
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 5
|
sidebar_position: 6
|
||||||
description: 事件响应器组成与内置响应规则
|
description: 事件响应器组成与内置响应规则
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 2
|
sidebar_position: 3
|
||||||
description: 填写与获取插件相关的信息
|
description: 填写与获取插件相关的信息
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 3
|
sidebar_position: 4
|
||||||
description: 编写与加载嵌套插件
|
description: 编写与加载嵌套插件
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 4
|
sidebar_position: 5
|
||||||
description: 使用其他插件提供的功能
|
description: 使用其他插件提供的功能
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 9
|
sidebar_position: 10
|
||||||
description: 添加服务端路由规则
|
description: 添加服务端路由规则
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 8
|
sidebar_position: 9
|
||||||
description: 在特定的生命周期中执行代码
|
description: 在特定的生命周期中执行代码
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 7
|
sidebar_position: 8
|
||||||
description: 控制会话响应对象
|
description: 控制会话响应对象
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -284,7 +284,7 @@ WEATHER__COMMAND_PRIORITY=10
|
|||||||
- **类型**: `str`
|
- **类型**: `str`
|
||||||
- **默认值**: `"~fastapi"`
|
- **默认值**: `"~fastapi"`
|
||||||
|
|
||||||
NoneBot 运行所使用的驱动器。具体配置方法可以参考[安装驱动器](../tutorial/store.mdx#安装驱动器)和[选择驱动器](../advanced/driver.md)。
|
NoneBot 运行所使用的驱动器。具体配置方法可以参考[安装驱动器](../store.mdx#安装驱动器)和[选择驱动器](../advanced/driver.md)。
|
||||||
|
|
||||||
<Tabs groupId="configMethod">
|
<Tabs groupId="configMethod">
|
||||||
<TabItem value="dotenv" label="dotenv" default>
|
<TabItem value="dotenv" label="dotenv" default>
|
||||||
|
@ -30,7 +30,7 @@ import TabItem from "@theme/TabItem";
|
|||||||
|
|
||||||
## 安装插件
|
## 安装插件
|
||||||
|
|
||||||
在使用前请先安装 `nonebot-plugin-alconna` 插件至项目环境中,可参考[获取商店插件](../../tutorial/store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
在使用前请先安装 `nonebot-plugin-alconna` 插件至项目环境中,可参考[获取商店插件](../../store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
||||||
|
|
||||||
在**项目目录**下执行以下命令:
|
在**项目目录**下执行以下命令:
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ description: 存储数据文件到本地
|
|||||||
|
|
||||||
## 安装插件
|
## 安装插件
|
||||||
|
|
||||||
在使用前请先安装 `nonebot-plugin-localstore` 插件至项目环境中,可参考[获取商店插件](../tutorial/store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
在使用前请先安装 `nonebot-plugin-localstore` 插件至项目环境中,可参考[获取商店插件](../store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
||||||
|
|
||||||
在**项目目录**下执行以下命令:
|
在**项目目录**下执行以下命令:
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ description: 使用 sentry 进行错误跟踪
|
|||||||
|
|
||||||
## 安装插件
|
## 安装插件
|
||||||
|
|
||||||
在使用前请先安装 `nonebot-plugin-sentry` 插件至项目环境中,可参考[获取商店插件](../tutorial/store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
在使用前请先安装 `nonebot-plugin-sentry` 插件至项目环境中,可参考[获取商店插件](../store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
||||||
|
|
||||||
在**项目目录**下执行以下命令:
|
在**项目目录**下执行以下命令:
|
||||||
|
|
||||||
|
@ -9,7 +9,7 @@ description: 定时执行任务
|
|||||||
|
|
||||||
## 安装插件
|
## 安装插件
|
||||||
|
|
||||||
在使用前请先安装 `nonebot-plugin-apscheduler` 插件至项目环境中,可参考[获取商店插件](../tutorial/store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
在使用前请先安装 `nonebot-plugin-apscheduler` 插件至项目环境中,可参考[获取商店插件](../store.mdx#安装插件)来了解并选择安装插件的方式。如:
|
||||||
|
|
||||||
在**项目目录**下执行以下命令:
|
在**项目目录**下执行以下命令:
|
||||||
|
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 2
|
sidebar_position: 2
|
||||||
description: 从商店安装适配器和插件
|
description: 从商店安装适配器和插件
|
||||||
|
|
||||||
options:
|
|
||||||
menu:
|
|
||||||
- category: tutorial
|
|
||||||
weight: 40
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# 获取商店内容
|
# 获取商店内容
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 3
|
sidebar_position: 2
|
||||||
description: 创建并加载自定义插件
|
description: 创建并加载自定义插件
|
||||||
|
|
||||||
options:
|
options:
|
||||||
@ -64,7 +64,7 @@ options:
|
|||||||
:::
|
:::
|
||||||
|
|
||||||
:::caution 注意
|
:::caution 注意
|
||||||
如果在之前的[创建项目](./application.md)章节中手动创建了相关文件,那么你需要做出如下修改:
|
如果在[手动创建项目](../advanced/application.md)章节中手动创建了相关文件,那么你需要做出如下修改:
|
||||||
|
|
||||||
1. 在项目目录中创建一个两层文件夹 `awesome_bot/plugins`
|
1. 在项目目录中创建一个两层文件夹 `awesome_bot/plugins`
|
||||||
|
|
||||||
|
@ -1,6 +1,11 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 2
|
sidebar_position: 0
|
||||||
description: 配置编辑器以获得最佳体验
|
description: 配置编辑器以获得最佳体验
|
||||||
|
|
||||||
|
options:
|
||||||
|
menu:
|
||||||
|
- category: tutorial
|
||||||
|
weight: 20
|
||||||
---
|
---
|
||||||
|
|
||||||
# 编辑器支持
|
# 编辑器支持
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 6
|
sidebar_position: 5
|
||||||
description: 通过依赖注入获取所需事件信息
|
description: 通过依赖注入获取所需事件信息
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 5
|
sidebar_position: 4
|
||||||
description: 处理接收到的特定事件
|
description: 处理接收到的特定事件
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 4
|
sidebar_position: 3
|
||||||
description: 响应接收到的特定事件
|
description: 响应接收到的特定事件
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 7
|
sidebar_position: 6
|
||||||
description: 处理消息序列与消息段
|
description: 处理消息序列与消息段
|
||||||
|
|
||||||
options:
|
options:
|
||||||
|
Loading…
Reference in New Issue
Block a user