<?php
/* https://api.telegram.org/botXXXXXXXXXXXXXXXXXXXXXXX/getUpdates,
где, XXXXXXXXXXXXXXXXXXXXXXX - токен вашего бота, полученный ранее */
//Переменная $name,$phone, $mail получает данные при помощи метода POST из формы
$phone = $_POST['phone'];
$type = $_POST['type'];
//в переменную $token нужно вставить токен, который нам прислал @botFather
$token = "XXXXXXXXXXXXXXXXXXXXXXX ";
//нужна вставить chat_id (Как получить chad id, читайте ниже)
$chat_id = "XXXXXXXXXXXX";
//Далее создаем переменную, в которую помещаем PHP массив
$arr = array(
'Заявка звонка: ' => $type,
'Телефон: ' => $phone
);
//При помощи цикла перебираем массив и помещаем переменную $txt текст из массива $arr
foreach($arr as $key => $value) {
$txt .= "<b>".$key."</b> ".$value."%0A";
};
//Осуществляется отправка данных в переменной $sendToTelegram
$sendToTelegram = fopen("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&parse_mode=html&text={$txt}","r");
//Если сообщение отправлено, напишет "Thank you", если нет - "Error"
if ($sendToTelegram) {
echo "Thank you";
} else {
echo "Error";
}
$toEmail = 'test@gmail.com';
$titleEmail = 'Заголовок письма';
$textEmail = implode("<br>", $arr);
mail($toEmail, $titleEmail, $textEmail);