В документации нет примера
Здравствуйте, добавили пример с использованием всех полей
//Сообщение отправляемое методом--------------------------------
let messageText = "Текст сообщения";
//--------------------------------------------------------------
//Кнопки отправляемые методом--------------------------------
let msg = bot.getIncomingMessage().toLowerCase();
if (["btn_static_program", "1"].includes(msg)) {
return {
break: true,
run_script_by_code: 'courseProgram', //Код активируемого по кнопке скрипта
};
} else if (["btn_static_menu", "2"].includes(msg)) {
return {
break: true,
run_script_by_code: 'Menu',
};
}
let inlineKeyboard = [{
"text": "🌳 Программа курса",
"callback_data": "btn_static_program",
"text_button_label": "1",
"line_num": 0
},
{
"text": "Открыть главное меню",
"callback_data": "btn_static_menu",
"text_button_label": "2",
"line_num": 1
}];
//--------------------------------------------------------------
bot.sendMessage(
itemInfo,
inlineKeyboard,
[{
"type": "image",
"url": "url"
}],
{
"endpoint": "endpoint",
"parse_mode": 'HTML',
"item": "параметр"
}
);