From d5994e732d7b1dfa469cf400132ba49c8f75315e Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Mon, 23 Mar 2026 18:40:40 +0300 Subject: Add new_invoice command --- models/rich_text.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'models/rich_text.py') diff --git a/models/rich_text.py b/models/rich_text.py index e5441b6..6d1c1cb 100644 --- a/models/rich_text.py +++ b/models/rich_text.py @@ -1,7 +1,7 @@ from typing import Self from aiogram import Bot -from aiogram.types import Message, MessageEntity +from aiogram.types import Message, MessageEntity, ReplyMarkupUnion from pydantic import BaseModel @@ -34,10 +34,16 @@ class RichText(BaseModel): return result - async def send(self, bot: Bot, chat_id: int) -> Message: + async def send( + self, + bot: Bot, + chat_id: int, + reply_markup: ReplyMarkupUnion | None = None, + ) -> Message: return await bot.send_message( chat_id=chat_id, text=self.text, entities=self.entities, parse_mode=None, + reply_markup=reply_markup, ) -- cgit v1.3