Передача в Telegram повідомлення з кнопкою (Telegram Bot API)

Last update: 7 Грудня, 2022

Category: Telegram

sds

<?php 
$telegram_message = 'Текст повідомлення'; 

$botToken = "000000000:oooooooooooooooooooooooooook"; // Дані боту
$bot_url = "https://api.telegram.org/bot$botToken/";
$chat_id = "-111111111"; // ID каналу, куди відправляємо повідомлення

// Структура кнопки
$keyboard = json_encode([
    "inline_keyboard" => [
        [
            [
                "text" => "Button text",
                "url" => "https://link"
            ]
        ]
    ]
]);

// Створюємо запит
$url = $bot_url . "sendMessage?chat_id=" . $chat_id . "&text=" . urlencode($telegram_message) . "&reply_markup=" . $keyboard;
file_get_contents($url);
?>

 

sd