Bot Telegram dan cara pembuatannya



Assalamualaikum Wr. Wb.
Apa kabar hari ini teman-teman? Semoga sehat selalu dan tetap senantiasa dalam Lindungannya.
Kali ini kita akan mengulas mengenai Bot yang diterapkan pada telegram.
Apa itu Bot??? Penasaran Mari kita ulas.

A. Pendahuluan
    1. Pengertian
        Bot Telegram adalah bot yang saat ini mulai populer dipergunakan. Seiring Messenger Telegram yang mulai diinstall banyak orang dan dipergunakan untuk percakapan sehari-hari.

    2. Latar Belakang
        Ada 2 jenis Bot pada Telegram:
1. Bot API
    Bot resmi yang disediakan oleh telegram yang merupakan entity tersendiri.
Keuntungan Bot API ialah
a. Disuport resmi oleh telegram
b. Mudah dalam pengoperasian
Sedangkan, Kekurangannya yaitu,
a. Sesama Bot API tidak  bisa berkomunikasi
b. Memiliki keterbatasan harus dimulai oleh user orang dulu baru bisa dikirim pesan.
2. Bot Proto
    yaitu bot yang dibuat dengan memanfaatkan aplikasi client telegram.
Keuntungan Bot ini yaitu memiliki fitur semua yang ada pada user. Sedangkan kekurangannya adalah Tidak disuport oleh resmi telegram, serta dibuat secara konstribusi.

    3. Maksud dan Tujuan
  • Dapat mengenal bot telegram
  • Dapat membuat sendiri bot API
  • Dapat mengembangkan sesuai dengan keahlian
    4. Hasil yang Diharapkan
        Dapat menjadi fitur yang dapat diakses untuk lebih mempermudah aktivitas seseorang.

B. Alat dan Bahan
    1. Laptop/Smartphone
    2. Aplikasi Telegram(yang sudah terdaftar akunnya)
    3. Koneksi Internet

C. Waktu yang Dibutuhkan
     Kurang lebih 15-25 menit.

D. Proses dan Tahapan
     1. Buka Laptop atau Smartphone anda.
     2. Buka aplikasi Telegram (Bila belum memiliki Sign Up dulu ya). Kalau punya langsung Sig In aja.

     3. Setelah itu kita cari akun @BotFather. Lalu masukkan /start  lalu ketikkan lagi pesan /newbot untuk membuat Bot baru. Setelah itu masukkan nama dan username pertama anda yang kalian inginkan.





     4. Beri foto bila anda ingin mempercantik Bot anda. Dengan mengetikkan pesan ini /setuserpic dan lanjutkan sesuai replay-nya.
     5. Lalu kita cari Bot yang kita buat, coba kita masukkan pesan. Pasti Bot kita tidak akan merespon. Maka kita akan merubah engine-nya. 
     6. Lalu buka di web browser anda 
 https://api.telegram.org/bot<isi_token_anda>/getMe

     Akan muncul seperti gambar diatas ini menunjukkan bahwa kita sudah berkomunikasi langsung dengan bot.
     7. Lalu lanjutkan membuka 
  https://api.telegram.org/bot<isi_token_anda>/getUpdates
Lalu kan muncul seperti gambar dibawah, ini men
andakan bahwa kita sudah pernah berkomunikasi dengan bot.

     8.  Lanjutkkan dengan mencari akun @Fathimah.
Ketikkan pesan /start dan !id untuk mengetahui berapa ID kita. Seperti gambar.


     9. Lalu ketikkan di browser anda
https://api.telegram.org/bot<isi_token_anda>/
sendMessage?chat_id=<isikan_ID_anda>&text=Pesan%20sudah%20diterima%20dengan%20baik,%20terima
kasih!
 

Hingga muncul tampilan seperti

    10. Buka lagi web browser dengan alamat 
https://gist.github.com/banghasan/754fa0615d8db98b00f724c2779e2dfd 
yang berisi kode, nantinya akan kita simpan. dan digunakan untuk menjalankan bot kita agar dapat memberikan respon.
Seperti gambar dibawah. 

    11. Buka Text Editor, coding scriptnya, agar kita dapat memahami.
    12. Buka shell anda lalu ketikkan perintah
$php cli
untuk menjalankan php cli kita
Seperti gambar dibawah

    13. Lalu masuk di temapat dimana kamu menyimpan codingan kalian tadi. 


    14. Jalankan dengan perintah
$php <nama_coding>.php 
bila telah berjalan akan muncul tanda '-' 


    15. Coba masukkan keyword lagi, pasti akan ada respon dari bot kita. 
 
E. Hasil yang Didapatkan
     Bot kita telah jadi dan dapat merespon.

F. Temuan Permasalahan
     Terjebak dalam script php.

G. Kesimpulan
     Membuat bot telegram tidak sulit, serta nantinya pun mudah unutk digunakan.

H. Referensi
     e-book-membuat-bot telegram-dari-php