01.03.2021
  • Главная
  • Карта сайта
  • Контакты
  • Конфиденциальность
Популярно

Цены на Redmi Note 10 определенно порадуют

В Google Analytics 4 теперь доступен импорт…

Google Ads удалит группы товарных объявлений-витрин

5 книг от эксперта: Александр Алаев (АлаичЪ…

Как с помощью динамического ремаркетинга увеличить продажи…

Защита каталогов паролем в Nginx

Разработка фирменных стилей

Как установить LEMP и запустить Drupal на…

Установить GrandCMS на Ubuntu

Яндекс.Браузер ограничил передачу cookie сторонним трекерам

BestWebber

  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру
BestWebber
Веб-Мастеру

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

by gidsoft18.02.202101
Поделиться

Удалите эти сообщения с помощью этого простого скрипта!

Прежде всего, создайте бота в @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-urlencodedrn",'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 и т. д.

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

Удачи!

Источник: AndreyEx.ru

Поделиться
предыдущая запись
Как найти URL-адрес для входа в WordPress? Руководство для начинающих 2020
следующая запись
SEO-мультиплатформы vs простые тулзы: что нужно для вашего бизнеса

Похожие записи

Обзор LibreOffice — лучшего офисного пакета на Linux

gidsoft22.10.2018

WordPress – Настройка постоянных ссылок

gidsoft21.11.2019

Отключение NetworkManager в Ubuntu

gidsoft13.09.2018

Как пользоваться кошельком Electrum

gidsoft07.09.2018

Лучшие графические оболочки Linux

gidsoft22.01.2019

3 правила произношения для записи текста в речь с записью голоса

gidsoft24.10.2019

Установка Telegram Ubuntu 18.04

gidsoft13.01.2019

Как исправить не работающую кнопку добавить медиафайл в WordPress

gidsoft31.08.2019

Установка Linux Mint 20

gidsoft06.12.2020
Нажмите, чтобы оставить комментарий
  • Комментарии
  • Комментарии в Facebook

Категории

  • Веб-Мастеру (3 319)
  • Заработок в интернете (157)
  • Мобильные технологии (311)
    • Android (147)
    • Apple (164)
    • Игры (20)
    • Программы (94)
    • Технологии (82)
  • Новости рынка (2 343)
  • Программирование (199)
    • JavaScript (14)
    • PHP (140)
      • Laravel (124)
    • WordPress (18)
    • Различные CMS (27)
  • Продвижение в интернете (694)
  • Социальные сети (290)
BestWebber
Подпишись
Все материалы на данном сайте взяты из открытых источников - имеют обратную ссылку на материал в интернете или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях.

Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет.

© Copyright 2021, Все права на материалы, размещенные на этом сайте - принадлежат их правообладателям.
  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру
BestWebber
  • Новости
  • Заработок
  • Продвижение
  • Социальные сети
  • Веб-Мастеру