forked from DiegoGonL/TelegramLoggerPythonBot
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathkeyboards.py
More file actions
20 lines (14 loc) · 813 Bytes
/
keyboards.py
File metadata and controls
20 lines (14 loc) · 813 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from telegram import ReplyKeyboardMarkup, InlineKeyboardMarkup, InlineKeyboardButton
def get_yes_no_keyboard():
reply_keyboard = [
[InlineKeyboardButton('Yes', callback_data='Yes'), InlineKeyboardButton('No', callback_data='No')],
[InlineKeyboardButton('Go Back', callback_data='Go Back')]
]
return InlineKeyboardMarkup(reply_keyboard, one_time_keyboard=False)
def get_main_keyboard():
reply_keyboard = [
[InlineKeyboardButton('Change username', callback_data='Change username')],
[InlineKeyboardButton('Download Logs', callback_data='Download Logs'), InlineKeyboardButton('Delete Logs', callback_data='Delete Logs')],
[InlineKeyboardButton('Exit', callback_data='Exit')]
]
return InlineKeyboardMarkup(reply_keyboard, one_time_keyboard=False)