def send_changer(bot, update, setting):
user = get_user(bot, update)
if setting in user:
global settings
keyboard = [InlineKeyboardButton(button_text, callback_data='set|{}|{}'.format(setting, button_id)) for
button_id, button_text in settings[setting]['trans'].items()]
keyboard = InlineKeyboardMarkup([keyboard])
bot.edit_message_text(chat_id=update.callback_query.message.chat.id,
message_id=update.callback_query.message.message_id,
text=settings[setting]['msg'],
reply_markup=keyboard,
parse_mode=ParseMode.HTML)
else:
update.callback_query.answer(_('Unknown setting, try again.'))
评论列表
文章目录