def bottom_markup(): try: markup = InlineKeyboardMarkup() markup.row_width = 1 markup.one_time_keyboard = 2 markup.add(InlineKeyboardButton(type_list[0], callback_data='type_{}'.format(type_list[0])), InlineKeyboardButton(type_list[1], callback_data='type_{}'.format(type_list[1])), InlineKeyboardButton(type_list[2], callback_data='type_{}'.format(type_list[2])), InlineKeyboardButton(type_list[3], callback_data='type_{}'.format(type_list[3])), InlineKeyboardButton(type_list[4], callback_data='type_{}'.format(type_list[4])), InlineKeyboardButton(type_list[5], callback_data='type_{}'.format(type_list[5])), InlineKeyboardButton(type_list[6], callback_data='type_{}'.format(type_list[6])), InlineKeyboardButton('我要上传/upload', callback_data='upload'), InlineKeyboardButton('联系客服/Customer service', url=my_url)) return markup except Exception as e: logger.error(e) return