Блог о чат-ботах, маркетинге и бизнесе | BOTMASTER

Как сделать кнопки под сообщением на платформе в Telegram боте

2025-05-11 21:21 Статьи
Кнопки могут находиться горизонтально, на одной строке и вертикально
Чтобы сделать две кнопки вертикально
[ Кнопка 1 ]
[ Кнопка 2 ]

Прописываем:
[{"text": "Кнопка 1",<br>"callback_data": "Кнопка 1"}],
[{"text": "Кнопка 2",<br>"callback_data": "Кнопка 2"}]
Чтобы сделать две кнопки горизонтально
[ Кнопка1 ][ Кнопка2 ]

Прописываем:
[
  {"text": "Кнопка 1", "callback_data": "Кнопка 1"},
  {"text": "Кнопка 2", "callback_data": "Кнопка 2"}
]
На примере отправки текстового сообщения, с кнопками в виде
[ Кнопка1 ][ Кнопка2 ]
[ Кнопка 3 ]

Прописываем в http запрос:
https://api.telegram.org/bot{{bot_token}}/sendMessage
?chat_id={{telegram_id}}
&text=Ваш текст
&reply_markup={
  "inline_keyboard": [
    [
      {
        "text": "Кнопка 1",
        "callback_data": "Кнопка 1"
      },
      {
        "text": "Кнопка 2",
        "callback_data": "Кнопка 2"
      }
    ],
    [
      {
        "text": "Кнопка 3",
        "callback_data": "Кнопка 3"
      }
    ]
  ]
}
🌟Задавайте вопросы в комментариях 💬
#LEADTEX #WATBOT #BOTMASTER #Chatbotist #TelegramBot