This commit is contained in:
2026-02-18 00:02:25 +05:00
parent a1ef89ff9a
commit 5e0f779a4d
17 changed files with 404 additions and 11 deletions

View File

@@ -2,23 +2,20 @@ from aiogram import Router, types
from aiogram.filters import CommandStart
from bot.handlers import payments
from bot.handlers.payments import send_donation_invoice
from bot.handlers.cabinet import router as cabinet_router
from bot.keyboards.subscription import subscription_keyboard
router = Router()
router.include_router(payments.router)
router.include_router(cabinet_router)
@router.message(CommandStart())
async def cmd_start(message: types.Message):
await message.answer(f"""Привет, {message.from_user.full_name}!
⭐ Поддержать проект
Если вам нравится проект и вы хотите помочь его развитию, вы можете отправить звёзды в качестве добровольной поддержки.
Пожертвования помогают покрывать:
— еду автору
— аренду серверов
— развитие и улучшение проекта
Поддержка полностью добровольная и не является обязательным условием получения доступа.""")
await message.answer(
f"""Привет, {message.from_user.full_name}!
⭐ Поддержать проект\n\nЕсли вам нравится проект и вы хотите помочь его развитию, вы можете отправить звёзды или оформить подписку.\n\nПожертвования помогают покрывать:\n— еду автору\n— аренду серверов\n— развитие и улучшение проекта\n\nПоддержка полностью добровольная и не является обязательным условием получения доступа.\n\nВыберите вариант подписки:""",
reply_markup=subscription_keyboard
)
# Отправляем кнопку оплаты (инвойс) сразу после текста
await send_donation_invoice(message)