Ответы пользователя по тегу JSON
  • Как настроить inline кнопки в Telegram через JSON?

    body9
    @body9
    При отправке этого json пользователю придет сообщение и кнопка. В этом json вы передаете параметр "callback_data" со значением "art". Когда пользователь нажмет на кнопку, вам на сервер придет ответ от Telegram типа update (смотри документацию https://core.telegram.org/bots/api#update ). Там есть параметр callback_query, а в нем data. В этом параметре будет ваше значение "art", которое вы передавали. То есть вы просто ждете ответа от телеграмма, который придет на ваш адрес (привязанный по setWebhook). И если data = "art", то вы делаете то, для чего нужна была кнопка - формируете сообщение от бота, например
    {
    "chat_id":"чат айди",
    "text":"Текст-ответ на кнопку",
    }
    Ответ написан