Простой способ отправки сообщения в телеграм с помощью php.
// id получателя, узнать можно у бота @myidbot
define('TELEGRAM_CHAT_ID', '99999999');
// токен аутентификации, получить можно тут @BotFather
define('TELEGRAM_TOKEN', '123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11');
function send($text)
{
$url = 'https://api.telegram.org/bot' . TELEGRAM_TOKEN . '/sendMessage';
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_POST, true );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_TIMEOUT, 30 );
curl_setopt( $ch, CURLOPT_POSTFIELDS, [
'chat_id' => TELEGRAM_CHAT_ID,
'text' => $text,
'parse_mode' => 'html',
] );
if( curl_exec($ch) )
{
echo 'Отправлено';
}
else
{
echo 'Ошибка';
}
curl_close($ch);
}
send( '<b>Follow the white rabbit</b> 🐇' );
Комментарии
0Нашли ошибку или хотите дополнить материал?