def updateKeyboard(chat_data):
keyboard = list()
for i in range(0,len(chat_data['langlist'][:12]),2):
if i >= (len(chat_data['langlist']) -1):
keyboard.append([InlineKeyboardButton(chat_data['langlist'][i], callback_data=str(i))])
chat_data[str(i)] = chat_data['langlist'][i]
else:
keyboard.append([InlineKeyboardButton(chat_data['langlist'][i], callback_data=str(i)),
InlineKeyboardButton(chat_data['langlist'][i+1], callback_data=str(i+1))])
chat_data[str(i)] = chat_data['langlist'][i]
chat_data[str(i+1)] = chat_data['langlist'][i+1]
chat_data['working'] = chat_data['langlist'][:12]
chat_data['langlist'] = chat_data['langlist'][12:]
keyboard.append([InlineKeyboardButton('More', callback_data='more'),
InlineKeyboardButton('Cancel', callback_data='cancel')])
return keyboard
评论列表
文章目录