markup = types.ReplyKeyboardMarkup()
markup.row('/comm', '/comm2')
markup.row('/comm1','/comm3')
bot.send_message(message.chat.id, "Ваш выбор:", reply_markup=markup)
При нажатии на кнопку произойдёт выполнение функции под
@bot.message_handler(commands=['command'])
или если вам нужно в функции то переход к следующей функции
answ=bot.send_message(message.chat.id, "Ваш вопрос")
bot.register_next_step_handler(answ,name_your_next_func)
и кстати зачем вы используете global переменные, если вам постоянно нужно хранить переменные для отдельного чата, то вам нужна база данных