from telebot.types import InlineKeyboardMarkup, InlineKeyboardButton
from profiles import Profile
import locales

def guide_keyboard(p: Profile, url):
    kb = InlineKeyboardMarkup(row_width=1)

    button0 = InlineKeyboardButton(
        text=locales.get(p.language, 'btn_url'),
        url=url
    )

    button1 = InlineKeyboardButton(
        text=locales.get(p.language, 'btn_guide'),
        url="https://telegra.ph/Registraciya-02-20-4"
    )

    button2 = InlineKeyboardButton(
        text=locales.get(p.language, 'btn_po_guide'),
        callback_data= 'btn_po_guide'
    )

    button3 = InlineKeyboardButton(
        text=locales.get(p.language, 'btn_ferno'),
        url="t.me/ferno_mr"
    )

    kb.add(button0, button1, button2, button3)
    return kb