aiogram/aiogram/__init__.py

40 lines
822 B
Python
Raw Normal View History

from aiogram.dispatcher.flags import FlagGenerator
from .client import session
from .client.bot import Bot
2019-11-27 01:26:24 +02:00
from .dispatcher.dispatcher import Dispatcher
2020-05-26 20:26:29 +03:00
from .dispatcher.middlewares.base import BaseMiddleware
2019-11-27 01:26:24 +02:00
from .dispatcher.router import Router
from .utils.magic_filter import MagicFilter
from .utils.text_decorations import html_decoration as html
from .utils.text_decorations import markdown_decoration as md
2019-11-28 23:21:30 +02:00
try:
import uvloop as _uvloop
_uvloop.install()
except ImportError: # pragma: no cover
pass
2019-11-28 23:21:30 +02:00
F = MagicFilter()
flags = FlagGenerator()
2019-11-28 23:21:30 +02:00
2019-11-27 01:26:24 +02:00
__all__ = (
"__api_version__",
"__version__",
"types",
"methods",
"Bot",
"session",
"Dispatcher",
"Router",
2020-05-26 20:26:29 +03:00
"BaseMiddleware",
"F",
"html",
"md",
"flags",
2019-11-27 01:26:24 +02:00
)
__version__ = "3.0.0b5"
__api_version__ = "6.2"