Поиск по сайту:

Менее опасно ногой оступиться, чем языком (А. Мейдани).

Отправка сообщений Telegram с использованием PHP1 мин для чтения

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
14 декабря 2020
Как установить и использовать MTProxy в CentOS/RHEL 6, 7, 8
Удалите эти сообщения с помощью этого простого скрипта!

Прежде всего, создайте бота в @botfather, выполнив поиск botfather и отправив ему следующую команду:

/newbot

 

Введите длинное имя и имя пользователя для бота, когда @botfather запрашивает это.

Теперь вы получите обратно идентификатор бота и хэш.
Сохраните этот идентификатор и хэш в своем файле PHP.

$telegrambot='<Bot ID>:<Bot Hash>';

Example:
$telegrambot='7345345735:agADFsfjdfhSGTYJdfafhksdsdrQ';

 

В телеграмме отправьте сообщение своему недавно созданному боту и получите Chat_ID.

Перейдите на следующую страницу, используя свои собственные значения Telegrambot:
Обратите внимание на часть, где написано bot перед вашим идентификатором бота!

https://api.telegram.org/bot7345345735:agADFsfjdfhSGTYJdfafhksdsdrQ/getUpdates

 

Найдите раздел «Чат» и найдите «ID».
Поместите этот идентификатор под своим значением $telegrambot в вашем файле PHP.

$telegramchatid=<Chat ID>;

Example:
$telegramchatid=374659345;

 

Теперь идите и создайте страницу с текущей функцией и кодом.

<?php
// Функция Telegram, которую вы можете вызвать
function telegram($msg) {
        global $telegrambot,$telegramchatid;
        $url='https://api.telegram.org/bot'.$telegrambot.'/sendMessage';$data=array('chat_id'=>$telegramchatid,'text'=>$msg);
        $options=array('http'=>array('method'=>'POST','header'=>"Content-Type:application/x-www-form-urlencoded\r\n",'content'=>http_build_query($data),),);
        $context=stream_context_create($options);
        $result=file_get_contents($url,false,$context);
        return $result;
}

// Установите свой идентификатор бота и идентификатор чата
$telegrambot='7345345735:agADFsfjdfhSGTYJdfafhksdsdrQ';
$telegramchatid=374659345;

// Вызов функции с вашим собственным текстом или переменной
telegram ("Вот ваше сообщение!!");
?>

 

В конце концов, это всего лишь 3 строки кода с небольшой функцией.

Вы можете поместить идентификатор бота и идентификатор чата в файл config.php и поместить функцию в отдельный файл functions.php. Таким образом, вы можете вызывать эту функцию со всех своих страниц, создавать API и т. д.

Когда вы закончите, вы можете снова отправить сообщение отцу бота, чтобы он настроил вашего бота с его собственным изображением профиля, описанием и т. д.

Удачи!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читать  Как установить размер изображения для кадрирования при загрузке в WordPress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читайте также

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close