Создание inline-кнопки с Web App (Python, Aiogram)

Каким образом можно по команде отправить пользователю текст с прикреплённой inline-кнопкой, по нажатию на которую, будет открываться Telegram Web App с ссылкой на нужный мне сайт?


Ответы (1 шт):

Автор решения: mwh4t
from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton, WebAppInfo

ikb_donate = InlineKeyboardMarkup(row_width=1,
                                inline_keyboard=[
                                    [
                                        InlineKeyboardButton(text='Донат', web_app=WebAppInfo(url=f'https://ya.ru/'))
                                    ]
                                ])
→ Ссылка