def ListBooks(update, context): list_books = current_books(update, context) keyboard = [] for i, name_book in enumerate(list_books): row_str = str(i + 1) + '. ' + name_book row_book = [InlineKeyboardButton(row_str, callback_data='info_book')] keyboard.append(row_book) context.bot.send_message( chat_id=update.effective_chat.id, text='Книжки, которые ты взял почитать:', reply_markup=InlineKeyboardMarkup(keyboard) ) keyboard = [ [InlineKeyboardButton('Возврат в меню', callback_data='start_menu')], ] context.bot.send_message( chat_id=update.effective_chat.id, text='Спасибо, что пользуешься нашим сервисом, \n\ надеемся книжки, которыми мы делимся \n\ помогают тебе в достижении твоих целей! \n\ Не забудь вовремя вернуть, участники нашего комьюнити, \n\ возможно, хотят почитать эти книжки тоже \U000026C4', reply_markup=InlineKeyboardMarkup(keyboard) )
def SharePickpoint(update, context): context.chat_data['list_book'] = current_books(update, context) keyboard = [ [InlineKeyboardButton('Первый пикпоинт', callback_data='share_book_1'), InlineKeyboardButton('Второй пикпоинт', callback_data='share_book_2')], ] context.bot.send_message( chat_id=update.effective_chat.id, text='Выбери пикпоинт', reply_markup=InlineKeyboardMarkup(keyboard) )
def ReturnBook(update, context, pickpoint): context.chat_data['list_book'] = current_books(update, context) keyboard = [] for i, name_book in enumerate(context.chat_data['list_book']): row_str = str(i + 1) + '. ' + name_book row_book = [InlineKeyboardButton(row_str, callback_data=f'return_book_{i}_{pickpoint}')] keyboard.append(row_book) context.bot.send_message( chat_id=update.effective_chat.id, text='Выбери книгу для возврата', reply_markup=InlineKeyboardMarkup(keyboard) )