Skip to main content

ChatLabs Aiogram Support

Установка

pip install chatlabs-aiogram-support

Необходимые переменные окружения:

  • BACKEND_SCHEMA
  • BACKEND_HOST
  • BACKEND_PORT
  • BACKEND_SUPPORT_PATH

Добавление роутера поддержки в диспетчер:

from aiogram import Dispatcher
import support

dp = Dispatcher()

dp.include_router(support.dialog_router)

Добавление кнопки поддержки в окно:

from aiogram_dialog import Dialog, Window
from aiogram_dialog.widgets.kbd import Start
from aiogram_dialog.widgets.text import Const
import support

Dialog(
    ...,
    Window(
        ...,
        Start(
            text=Const('Поддержка'),
            id='support',
            state=support.main_state,
        ),
        ...,
    ),
    ...,
)

Альтернативный вариант:

from aiogram_dialog import Dialog, Window
import support

Dialog(
    ...,
    Window(
        ...,
        support.SupportStartButton,
        ...,
    ),
    ...,
)

Metadata

Release files for chatlabs-aiogram-support 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chatlabs-aiogram-support 0.2.0
File Size Uploaded
chatlabs_aiogram_support-0.2.0.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chatlabs-aiogram-support 0.2.0
File Interpreter ABI Platform
chatlabs_aiogram_support-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.1 kB

Release files / chatlabs_aiogram_support-0.2.0.tar.gz

Download URL chatlabs_aiogram_support-0.2.0.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8b06e73e49d2a6d096e76998b958459d54d9e39725aca9458c9ed7f30da71962
BLAKE2b-256 checksum
How to use checksums
53c8a6ddbcd42f2880df5a75b2f13262aeb43fcadfb7c53f2fc740c6027a3ce5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.7 Linux/6.11.0-1018-azure

Release files / chatlabs_aiogram_support-0.2.0-py3-none-any.whl

Download URL chatlabs_aiogram_support-0.2.0-py3-none-any.whl
Size 9.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bc046e0ca38db8de238c06fc89cc8880235de4d877dd57b65f018c34ec051398
BLAKE2b-256 checksum
How to use checksums
61916dbc71b89cdbc95e0ab9afe2dcff899d628cf9c9a5fdd6eabefd8cf2c0da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.2.1 CPython/3.13.7 Linux/6.11.0-1018-azure

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page