Для бота вконтакте на Python не нашёл способ, чтобы узнать payload, а если и был, то кнопки они отправляли json схемой или сами методы у них отличались.
В одном из роликов на ютубе я услышал, что payload можно установить только в
add_callback_button, но вот незадача, в подсказках ide пишет, что и в других кнопках этот аргумент можно установить. Как проверить, есть ли payload, получить его и установить.
Код:
session = vk_api.VkApi(token="токен")
longpoll = VkLongPoll(session)
for event in longpoll.listen():
if event.type == VkEventType.MESSAGE_NEW:
if event.to_me:
user_id = event.user_id
message = event.text