NoneBotNoneBotHome
  • Next
  • 2.0.0-beta.1
  • 2.0.0a16
  • 指南

    安装 NoneBot

    通过脚手架, PyPI, GitHub 安装 NoneBot

    使用脚手架

    使用 nb-cli 帮助开发

    创建项目

    创建并运行项目

    配置

    项目配置方式与配置项

    选择驱动器

    各驱动器的功能与区别

    使用适配器

    协议适配器的功能与使用

    加载插件

    通过不同方式加载插件

    定义事件响应器

    定义事件响应器,对特定的事件进行处理

    定义事件处理流程

    定义事件处理流程,完成事件响应

    事件响应器操作

    使用事件响应器操作,改变事件处理流程

    2.0.0-beta.1StableDocumentation for the latest, stable, branch.NextDevelopmentDocumentation for the latest, in-development, branch.
  • 进阶

    深入

    进阶部分尚未更新完成

    定时任务

    APScheduler —— Advanced Python Scheduler

    权限控制

    权限控制是机器人在实际应用中需要解决的重点问题之一,Nonebot 提供了十分完善且灵活的权限控制机制—— Permission 机制。接下来我们将对这个机制进行简单的说明。

    钩子函数

    钩子编程

    跨插件访问

    由于 nonebot2 独特的插件加载机制,在使用 python 原有的 import 机制来进行插件之间的访问时,很可能会有奇怪的或者意料以外的情况发生。为了避免这种情况的发生,您可以有两种方法来实现跨插件访问:

    简介

    依赖注入简介

    同步支持

    同步函数作为依赖

    事件处理函数重载

    重载事件处理函数

    发布插件

    前注

    单元测试

    编写单元测试

    2.0.0-beta.1StableDocumentation for the latest, stable, branch.NextDevelopmentDocumentation for the latest, in-development, branch.
  • API
  • 商店
  • 更新日志
NoneBotNoneBot
  • 指南
  • 进阶
  • API
  • 商店
  • 更新日志
NoneBotNoneBot
  • 概览
  • 开始
  • 教程
    • 创建项目
    • 配置
    • 选择驱动器
    • 使用适配器
    • 插件
      • 插件入门
      • 加载插件
      • 定义插件配置
      • 定义事件响应器
      • 定义事件处理流程
      • 事件响应器操作
      • 插件示例
    • 自定义日志
  • 进阶
This is unreleased documentation for NoneBot Next version.
For up-to-date documentation, see the latest version (2.0.0-beta.1).
Version: Next

自定义日志

Edit this page
Last updated on 2022/1/8 by yanyongyu
Previous
« 插件示例
Next
深入 »

Footer

NoneBotNoneBot

跨平台 Python 异步机器人框架

GitHub

Learn

  • Introduction
  • Installation

NoneBot Team

  • Homepage
  • NoneBot V1
  • NoneBot V2

Related

  • OneBot
  • go-cqhttp
  • Mirai

Copyright © 2022 NoneBot. All rights reserved.Powered by