aiogram/aiogram/__init__.py
2021-12-12 18:59:57 +02:00

40 lines
884 B
Python

from .client import session
from .client.bot import Bot
from .dispatcher import filters, handler
from .dispatcher.dispatcher import Dispatcher
from .dispatcher.middlewares.base import BaseMiddleware
from .dispatcher.router import Router
from .utils.magic_filter import MagicFilter
from .utils.text_decorations import html_decoration as _html_decoration
from .utils.text_decorations import markdown_decoration as _markdown_decoration
try:
import uvloop as _uvloop
_uvloop.install()
except ImportError: # pragma: no cover
pass
F = MagicFilter()
html = _html_decoration
md = _markdown_decoration
__all__ = (
"__api_version__",
"__version__",
"types",
"methods",
"Bot",
"session",
"Dispatcher",
"Router",
"BaseMiddleware",
"filters",
"handler",
"F",
"html",
"md",
)
__version__ = "3.0.0b1"
__api_version__ = "5.5"