Membuat Bot Telegram yang terhubung dengan Database

melakukan komunikasi. Salah satu fitur telegram yang masih jarang ditemui oleh media sosial lainnya adalah penggunaan bot. pada tugas kali ini, kami mendapatkan tugas yaitu membuat bot pada media sosial telegram yang dapat terhubung dengan database. Langkah – langah untuk membuat bot pada telegram ini adalah sebagai berikut :

  • Buka website telegram

Langkah awal adalah dengan membuka website telegram pada browser.

Gambar 1. Website telegram.

            Pada gambar diatas adalah membuka website telegram pada browser google chrome.

  • Buka botfather untuk membuat bot telegram

Setelah membuka website resmi telegram, selanjutnya buka botFather pada website tersebut untuk membuat bot pada telegram

Gambar 2. Membuka botFather.

            Pada gambar diatas adalah membuka botfather untuk membuat layanan bot pada telegram.

  • Menampilkan botfather pada telegram

Selanjutnya adalah tampilkan botFather yang telah dibuka tadi ke telegram pada browser.

Gambar 3. Menampilkan BotFather pada telegram.

            Pada gambar diatas adalah menampilkan botFather pada telegram yang diakses oleh browser.

  • Membuat bot

Untuk membuat bot pada telegram, langkahnya adalah mengetikkan pesan /newbot ke BotFather, lalu ketikkan nama bot yang akan digunakan, disini kami membuat bot dengan nama BOT_API.

Gambar 4. Membuat bot dan nama bot.

 

Pada gambar diatas adalah melakukan pembuatan bot dan memasukkan nama bot yang akan dibuat sebagai bot pada telegram.

 

 

  • Mendapatkan akses Token dari telegram

Setelah membuat bot dan memasukkan nama bot, selanjutnya  memasukkan username bot lalu akan muncul aksen token yang digunakan untuk api bot.

Gambar 5. Memperoleh akses token telegram.

 

Pada gambar diatas adalah cara untuk memperoleh akses token pada telegram.

Setelah memperoleh akses token, selanjutnya adalah lakukan konfigurasi seperti biasanya pada source code yang telah didapatkan pada github, lalu masukkan akses token telegram yang telah diperoleh. Langkah berikutnya adalah kita dapat melakukan pengecekan bot untuk mendapatkann segala informasi yang dapat diperoleh dari telegram dengan cara sebagai berikut :

  • Mendapatkan informasi bot pada telegram

Untuk mendapatkan informasi bot seperti id dan username, kita harus mengakses  URL :

https://api.telegram.org/bot508504087:AAH82eIwsPib-TcFlnno6yVidfRL0igpcss/getme

Gambar 6. Mendapatkan informasi bot.

            Pada gambar diatas adalah cara untuk mendapatkan informasi tentang bot yang telah dibuat.

  • Melakukan pengecekan aktifasi bot

Setelah mendapatkan informasi tentang bot, selanjutnya adalah melakukan pengecekan tentang aktifasi bot yang telah dibuat dengan mengakses url pada browser URL : https://api.telegram.org/bot508504087:AAH82eIwsPib-TcFlnno6yVidfRL0igpcss/getupdates

Gambar 7. Pengecekan aktifasi bot telegram

            Pada gambar diatas adalah aktifitas untuk mengecek aktifasi bot pada telegram.

  • Check chat masuk

Jika ada sebuah chat yang masuk, maka akan keluar informasi sebagai berikut :

Gambar 8. Informasi chat masuk.

            Pada gambar diatas adalah informasi pemberitahuan bahwa ada chat masuk baru.

  • Konfigurasi / setting webhook

Untuk melakukan konfigurasi atau mengatur bot terhubung dengan webhook, maka masukkan URL:ttps://api.telegram.org/bot508504087:AAH82eIwsPib-TcFlnno6yVidfRL0igpcss/setWebhook?url=https://pfw2017k01.000webhostapp.com/telegram/bot.php

Gambar 9. Setting webhook.

            Pada gambar diatas adalah melakukan setting webhook.

  • Mengirim pesan dengan menggunakan url.

Untuk melakukan pengiriman pesan menggunakan url, kita dapat mengakses URL : https://api.telegram.org/bot508504087:AAH82eIwsPib-TcFlnno6yVidfRL0igpcss/sendmessage?chat_id=508798389&text=hehe

Gambar 10. Mengirim pesan menggunakan url

            Pada gambar diatas adalah memlakukan pengiriman pesan dengan menggunakan url.

Selain itu kita juga dapat melakukan uji coba kepada bot yang telah dibuat dengan memasukkan beberapa pesan seperti /start untuk memulai, dan /menu untuk menampilkan menu.

Gambar 11. Perintah /start.

            Pada gambar diatas adalah melakukan uji coba bot dengan memasukkan perintah /start.

Gambar 12. Perintah /menu

            Pada gambar diatas adalah perintah untuk memunculkan daftar menu.

Gambar 13. Perintah /top5

            Pada gambar diatas adalah perintah untuk memunculkan daftar top 5 atau 5 yang terlaris.

Gambar 14. Perintah /help

            Pada gambar diatas adalah perintah untuk memunculkan daftar help atau informasi.

Gambar 15. Perintah /sale

            Pada gambar diatas adalah perintah untuk memunculkan daftar apa saja yang diskon / sale.

Gambar 16. Perintah /lowest5

            Pada gambar diatas adalah perintah untuk memunculkan daftar 5 harga termurah.

Gambar 17. Perintah /highest5

            Pada gambar diatas adalah perintah untuk memunculkan daftar 5 termahal atau tertinggi.

Gambar 18. Perintah /about

            Pada gambar diatas adalah perintah untuk memunculkan informasi tentang bot.

Gambar 19. Perintah /anggota

            Pada gambar diatas adalah perintah untuk memunculkan daftar anggota kelompok.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s