Собственно, как было выяснено [в другом месте], при нажатии пользователя на разные кнопки придёт (в данном случае) "test1", "test2" и "test3" — то есть, текст, заданный ботом для кнопки, на которую нажал пользователь
Соответственно, вторую часть вопроса выполнить можно сравнением принятого текста с текстом кнопок и последующим вызовом нужного обработчика полученной команды.