from django.utils.translation import gettext as _ from telegram import InlineKeyboardButton, InlineKeyboardMarkup def make_keyboard_for_start_command() -> InlineKeyboardMarkup: buttons = [[ InlineKeyboardButton(_('Logout'), callback_data="command_logout") ]] return InlineKeyboardMarkup(buttons) def make_keyboard_for_new_user() -> InlineKeyboardMarkup: buttons = [[ InlineKeyboardButton(_('Login'), callback_data="command_login"), InlineKeyboardButton(_('How to login'), callback_data='show-login-guide'), ]] return InlineKeyboardMarkup(buttons) def make_keyboard_for_login() -> InlineKeyboardMarkup: buttons = [[ InlineKeyboardButton(_('Login'), callback_data="command_login"), ]] return InlineKeyboardMarkup(buttons)