nonebot2/nonebot/adapters/__init__.py

40 lines
1.0 KiB
Python
Raw Normal View History

2022-01-20 14:49:46 +08:00
"""本模块定义了协议适配基类,各协议请继承以下基类。
2022-01-22 15:23:07 +08:00
使用 {ref}`nonebot.drivers.Driver.register_adapter` 注册适配器
FrontMatter:
sidebar_position: 0
description: nonebot.adapters 模块
"""
2021-02-19 15:24:52 +08:00
from typing import Iterable
2020-07-11 17:32:03 +08:00
try:
import pkg_resources
pkg_resources.declare_namespace(__name__)
del pkg_resources
except ImportError:
import pkgutil
__path__: Iterable[str] = pkgutil.extend_path(__path__, __name__) # type: ignore
del pkgutil
except Exception:
pass
from nonebot.internal.bot import Bot as Bot
from nonebot.internal.event import Event as Event
from nonebot.internal.adapter import Adapter as Adapter
from nonebot.internal.message import Message as Message
from nonebot.internal.message import MessageSegment as MessageSegment
from nonebot.internal.template import MessageTemplate as MessageTemplate
2022-01-17 15:06:53 +08:00
__autodoc__ = {
"Bot": True,
"Event": True,
"Adapter": True,
"Message": True,
"MessageSegment": True,
"MessageTemplate": True,
2022-01-17 15:06:53 +08:00
}