blob: e627494e52d79d27bb51d1be4ddf3dd5ad1865f9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton
from config_data.config import CHANNEL_ID
def is_subscribed_markup():
""" Inline buttons для проверки подписки """
actions = InlineKeyboardMarkup(row_width=2)
actions.add(InlineKeyboardButton(text=f"Guard Tunnel VPN", url=f"https://t.me/{CHANNEL_ID[1:]}",
callback_data="1"),
InlineKeyboardButton(text=f" ✅ Я подписался", callback_data="2"))
return actions
def get_renew_markup(vpn_key_id: int):
"""Возвращает inline-клавиатуру с кнопкой «Продлить ключ»."""
markup = InlineKeyboardMarkup()
markup.add(InlineKeyboardButton(text="🔄 Продлить ключ", callback_data=f"renew_{vpn_key_id}"))
return markup
|