2021-08-29 00:24:28 +08:00
|
|
|
|
"""
|
|
|
|
|
协议适配基类
|
|
|
|
|
============
|
|
|
|
|
|
|
|
|
|
各协议请继承以下基类,并使用 ``driver.register_adapter`` 注册适配器
|
|
|
|
|
"""
|
|
|
|
|
|
2021-02-19 15:24:52 +08:00
|
|
|
|
from typing import Iterable
|
2020-07-11 17:32:03 +08:00
|
|
|
|
|
2021-02-11 17:29:16 +08:00
|
|
|
|
try:
|
|
|
|
|
import pkg_resources
|
|
|
|
|
pkg_resources.declare_namespace(__name__)
|
|
|
|
|
del pkg_resources
|
|
|
|
|
except ImportError:
|
|
|
|
|
import pkgutil
|
2021-06-14 19:52:35 +08:00
|
|
|
|
__path__: Iterable[str] = pkgutil.extend_path(
|
|
|
|
|
__path__, # type: ignore
|
|
|
|
|
__name__)
|
2021-02-11 17:29:16 +08:00
|
|
|
|
del pkgutil
|
|
|
|
|
except Exception:
|
|
|
|
|
pass
|
|
|
|
|
|
2021-09-18 20:22:38 +08:00
|
|
|
|
from ._bot import Bot as Bot
|
|
|
|
|
from ._event import Event as Event
|
|
|
|
|
from ._template import MessageTemplate as MessageTemplate
|
|
|
|
|
from ._message import Message as Message
|
|
|
|
|
from ._message import MessageSegment as MessageSegment
|