surfaces/adapter/telegram/keyboards/confirm.py
Mikhail Putilovskij 9c555261b3 feat: implement adapter/telegram/ with aiogram 3.x
Virtual DM chats, FSM (idle/waiting_response/settings states),
SQLite local DB for tg_users+chats, converter, keyboards, and
handlers for /start, /new, /chats, /settings, confirm callbacks.
2026-03-31 21:35:16 +03:00

11 lines
447 B
Python

# adapter/telegram/keyboards/confirm.py
from __future__ import annotations
from aiogram.types import InlineKeyboardButton, InlineKeyboardMarkup
def confirm_keyboard(action_id: str) -> InlineKeyboardMarkup:
return InlineKeyboardMarkup(inline_keyboard=[[
InlineKeyboardButton(text="✅ Да", callback_data=f"confirm:yes:{action_id}"),
InlineKeyboardButton(text="❌ Нет", callback_data=f"confirm:no:{action_id}"),
]])