From bd06b333438a815b56c8f4f002ee557d7ac7f379 Mon Sep 17 00:00:00 2001 From: Denis Date: Sat, 19 Jul 2025 17:02:37 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20OpenAppButton?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../attachments/buttons/open_app_button.py | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 maxapi/types/attachments/buttons/open_app_button.py diff --git a/maxapi/types/attachments/buttons/open_app_button.py b/maxapi/types/attachments/buttons/open_app_button.py new file mode 100644 index 0000000..c6e5ffa --- /dev/null +++ b/maxapi/types/attachments/buttons/open_app_button.py @@ -0,0 +1,22 @@ +from typing import Optional + +from ....enums.button_type import ButtonType + +from .button import Button + + +class OpenAppButton(Button): + + """ + Кнопка для открытия приложения + + Attributes: + text: Видимый текст кнопки + web_app: Публичное имя (username) бота или ссылка на него, чьё мини-приложение надо запустить + contact_id: Идентификатор бота, чьё мини-приложение надо запустить + """ + + type: ButtonType = ButtonType.OPEN_APP + text: str + web_app: Optional[str] = None + contact_id: Optional[int] = None \ No newline at end of file