def select_class_keyboard(update): classes = ClassModel.select().where( ClassModel.chat_id == update.message.chat_id) reply_keyboard = [[class_model.class_name for class_model in classes]] update.message.reply_text('Qual a matéria?\n', reply_markup=ReplyKeyboardMarkup( reply_keyboard, one_time_keyboard=True))
def list_classes(bot, update): classes = ClassModel.select().where( ClassModel.chat_id == update.message.chat_id) response = '' for class_model in classes: line = ('*%s:*\n``` %s / %s faltas\t\t\t\t%s```\n\n' % (class_model.class_name, class_model.skipped_classes, class_model.skipped_classes_limit, __get_status_emoji(class_model.skipped_classes, class_model.skipped_classes_limit))) response += line update.message.reply_text(response, parse_mode=ParseMode.MARKDOWN)