Full documentation | sendMessage ( Telegram Bot Documentation )

Untuk menggunakan method ini kita membutuhkan akses token, chat_id, dan permintaan GET menggunakan PHP.

parameter yang akan digunakan

  • chat_id
  • text

url yang digunakan

https://api.telegram.org/bot<token>/sendMessage

parameter

<?php
 $token = "234234:token";
 $chat_id = '2342xx';
 $text = 'Hello world';
 
 $url = 'https://api.telegram.org/bot'.$token.'/sendMessage?text='.$text.'&chat_id='.$chat_id;

 //Memulai pengiriman pesan menuju chat_id yang telah ditentukan
 file_get_contents($url);
?>

Jalankan script diatas lalu cek pesan masuk dari bot yang telah dibuat, nanti akan menampilkan pesan ‘Hello world’.

Hello world

Cara ini menggunaka metode yang manual, kamu bisa memperbarui bot atau logika nya menggunakan pernyataan / if-else if-else dengan cara mengambil data dari getUpdates menggunakan file_get_contents(“php://input”); lalu kamu mendekode nya dengan json_decode(); seperti part 1.