TODO

Warning

Here is lister not all tasks

  • Telegram API features
    • Rewrite Telegram types using pydantic
    • Rewrite Telegram methods using pydantic
    • Rewrite bot class
    • Contextual aliases for methods in types
    • ...
  • Dispatcher features
    • Blueprints/Routers
    • Refactor FSM
      • Engine
      • Builtin storage's
        • ...
    • Refactor filters
      • Engine
      • Builtin filters
        • Command
        • ContentTypes
        • Text
        • ...
    • Middlewares
      • Engine
      • Builtin middlewares
        • ...
    • Webhook
    • Executor
    • i18n
    • ...
  • Tests
    • API
      • Sessions
      • Types
      • Methods
      • Client
    • Dispatcher
      • Dispatcher
      • Router
      • Observers
      • Middleware
      • Filters
    • Utils
      • Helper
      • Markdown/HTML
      • ...
  • CI/CD
    • Publish to PyPi on tag
    • Build docs on push
    • Code style
      • Test with coverage on pull-request
      • Test with coverage on push
      • mypy on pull-request
      • Flake8 on pull-request