Ejemplo n.º 1
0
def add_reminder_markup():
    markup = InlineKeyboardMarkup()
    markup.row_width = 1
    markup.one_time_keyboard=True
    markup.add(InlineKeyboardButton("Добавити повторююче нагадування", callback_data="add_reminder_simple"),
                InlineKeyboardButton("Добавити повторююче нагадування з данними", callback_data="add_reminder_with_bd"))
    return markup
Ejemplo n.º 2
0
def yes_no_markup():
    markup = InlineKeyboardMarkup()
    markup.row_width = 1
    markup.one_time_keyboard=True
    markup.add(InlineKeyboardButton("Так", callback_data="answer_yes"),
                InlineKeyboardButton("Ні", callback_data="answer_no"))
    return markup
Ejemplo n.º 3
0
def show_stat_markup():
    markup = InlineKeyboardMarkup()
    markup.row_width = 2
    markup.one_time_keyboard=True
    markup.add(InlineKeyboardButton("Графік за певний період", callback_data="graf_some_period"),
                InlineKeyboardButton("Статистика за весь час", callback_data="stat_all_time"),
                InlineKeyboardButton("Аналіз за весь час", callback_data="analyze_stat"))
    return markup
Ejemplo n.º 4
0
def show_reminders_markup():
    markup = InlineKeyboardMarkup()
    markup.row_width = 2
    markup.one_time_keyboard=True
    markup.add(InlineKeyboardButton("Показати всі нагадування", callback_data="show_all_reminders"),
                InlineKeyboardButton("Показати нагадування прості", callback_data="show_simple_reminders"),
                InlineKeyboardButton("Показати продвінуті нагадування", callback_data="show_adv_reminders"))
    return markup
Ejemplo n.º 5
0
def controll_reminder_markup():
    markup = InlineKeyboardMarkup()
    markup.row_width = 2
    markup.one_time_keyboard=True
    markup.add(InlineKeyboardButton("Видалити нагадування", callback_data="delete_reminder"),
                InlineKeyboardButton("Призупинити нагадування", callback_data="freeze_reminder"),
                InlineKeyboardButton("Редагувати нагадування", callback_data="edit_reminder"))
    return markup
Ejemplo n.º 6
0
def edit_reminder_markup():
    markup = InlineKeyboardMarkup()
    markup.row_width = 2
    markup.one_time_keyboard=True
    markup.add(InlineKeyboardButton("Змінити назву нагадування", callback_data="edit_name"),
                InlineKeyboardButton("Змінити назву нагадування", callback_data="edit_description"),
                InlineKeyboardButton("Змінити частоту нагадування", callback_data="edit_periodicity"),
                InlineKeyboardButton("Змінити період перериву", callback_data="edit_break_time"))
    return markup
Ejemplo n.º 7
0
def menu_markup():
    markup = InlineKeyboardMarkup()
    markup.row_width = 2
    markup.one_time_keyboard=True
    markup.add(InlineKeyboardButton("Добавити напоминання", callback_data="add_reminder"),
                InlineKeyboardButton("Керувати нагадуваннями", callback_data="controll_reminder"),
                InlineKeyboardButton("Показати статистику", callback_data="show_stat"),
                InlineKeyboardButton("Показати мої нагадування", callback_data="show_reminders"),
                InlineKeyboardButton("Інше", callback_data="other"))
    return markup