Cara Membuat Bot Telegram

Selain digunakan untuk bertukar pesan dengan orang lain, Telegram ternyata masih memiliki banyak fitur lain yang tidak dimiliki oleh aplikasi chat lainnya, salah satunya yaitu bot.

Jika kamu tertarik untuk membuat bot Telegram sendiri, kamu bisa melakukannya tanpa harus menguasai coding terlebih dahulu.

Untuk membuat bot telegram tanpa harus jago coding dapat kamu lakukan dengan menggunakan @botfather dan @mantbot.

Dimana kedua akun atau layanan bot di atas memang dibuat secara khusus untuk pengguna yang akan membuat bot di Telegram.

Cara Membuat Bot Telegram dengan Mudah

Untuk membuat bot, ada beberapa langkah yang harus kamu lakukan.

Kamu dapat melakukannya baik menggunakan Telegram di Android, iPhone, atau di komputer kamu.

1. Membuat Bot Telegram

Langkah pertama untuk membuat bot, kamu harus mengakses layanan @manybot terlebih dahulu, karena layanan tersebut merupakan server utama pembuatan bot.

Berikut langkah-langkah yang harus kamu lakukan:

  1. Buka aplikasi Telegram.
  2. Ketik @manybot pada kolom pencarian, atau klik t.me/Manybot.
  3. Pada jendela chat @manyboot, tekan tombol Start.
  4. Tekan opsi Create a New Bot untuk membuat bot.
    cara membuat bot telegram dengan database
  5. Setelah itu, kamu akan mendapatkan pesan balasan seperti pada gambar di bawah ini.
    cara membuat bot telegram absensi
  6. Klik @BotFather untuk melanjutkan proses.

2. Daftarkan Bot Telegram

Langkah selanjutnya yang harus kamu lakukan adalah membuat nama bot dan mendapatkan kode Token API dari @BotFather.

Sekedar informasi saja, bahwa @BotFather merupakan bot resmi dari Telegram yang menjadi server atau bapak dari semua bot yang ada di Telegram.

Jadi dengan kata lain, semua bot yang aa di Telegram harus terdaftar di @BotFather, termasuk juga bot yang akan kamu buat.

Berikut langkah-langkahnya:

  1. Setelah kamu menekan akun @BotFather pada langkah sebelumnya, kini kamu akan melihat tampilan chat bot tersebut.
  2. Klik tanda Start yang muncul pada chat bot tersebut.
  3. Tekan tanda garis miring (/), lalu pilih /newbot, atau kamu juga bisa mengetik secara manual.
    newbot botfather
  4. Masukkan nama bot Telegram yang kamu inginkan.
    berakal telegram
  5. Buat username untuk bot tersebut. Username yang kamu buat harus diakhiri dengan kata bot.
    berakal bot telegram
  6. Kamu akan mendapatkan balasan yang juga berisi kode Token API, Copy kode token tersebut.
    token API

3. Masukkan Token API ke @ManyBot

Setelah kamu mendapatkan kode tersebut, langkah selanjutnya yaitu mengirimkan token tersebut ke @ManyBot untuk mengaktifkan bot kamu.

Caranya, buka kembali chat dengan @manybot, lalu tekan tombol I’ve copied the API token.

i have copied token api

Selanjutnya, tempel kode token API tadi di kolom chat dengan @manybot lalu kirimkan kode tersebut dengan menekan tombol kirim.

Catatan: Kamu harus benar-benar menjaga kode Token API tersebut dengan baik, karena dengan kode tersebut kamu bisa mengontrol bot yang kamu buat. Jadi jika token tersebut jatuh ke tangan orang lain, maka akan dengan mudah bot kamu di hack oleh orang tersebut.

4. Lakukan Pengaturan Bot

Setelah kamu melakukan ketiga langkah di atas, kini kamu sudah berhasil untuk membuat bot Telegram sendiri.

Namun, kamu tentu harus melakukan beberapa pengaturan agar bot tersebut bisa berjalan dengan normal dan sesuai dengan apa yang kamu inginkan.

Untuk mengaturnya, kamu bisa melakukannya melalui berbagai macam perintah yang sudah tersedia di @botfather.

Berikut beberapa perintah pada @botfather untuk mengatur bot Telegram kamu:

1. Edit Bot

  • /setname: mengatur atau mengganti nama bot
  • /setdescription: membuat atau mengganti deskripsi bot
  • /setabouttext: mengganti info bot
  • /setuserpic: menambahkan atau mengganti foto profil bot
  • /setcommands: mengatur daftar command atau perintah pada bot
  • /deletebot: menghapus bot permanen

2. Pengaturan Bot

  • /token: membuat kode token
  • /revoke: menghapus akses token bot
  • /setjoinsgroups: mengatur izin bot Telegram untuk dimasukkan ke dalam grup
  • /setprivacy: mengatur privasi bot tersebut
  • /setinline: mengatur inline mode
  • /setinlinegeo: mengatur lokasi pada inline mode
  • /setinlinefeedback: mengatur umpan balik pada inline mode

Bingung apa itu inline mode pada bot Telegram? Silahkan simak penjelasan lengkapnya mengenai Inline Mode Bot Telegram.

3. Games Bot

  • /mygames: mengatur games pada bot
  • /newgame: menambahkan game baru pada bot
  • /listgame: menampilkan daftar game pada bot tersebut
  • /editgame: mengedit game yang ada pada bot
  • /deletegame: menghapus game

Itulah beberapa perintah yang secara default sudah tersedia pada @botfather.

Jika kamu menginginkan lebih banyak lagi perintah untuk bot Telegram, maka kamu bisa melakukannya secara manual dengan coding.

Pelajari juga: Cara Main Anonymous Chat Telegram

Cara Menambah Bot ke Channel Telegram

Setelah kamu berhasil membuat dan mengatur bot Telegram sesuai dengan keinginan kamu, kini kamu bisa menambahkan bot tersebut ke channel yang kamu miliki.

Dengan menambahkan bot ke channel Telegram, kamu bisa mendapatkan berbagai bantuan dari bot yang bisa membantu kamu untuk menjalankan channel yang kamu miliki.

Berikut cara menambahkan Bot ke Channel Telegram:

  1. Buka Telegram, lalu buka Channel yang kamu miliki.
  2. Masuk ke profil Channel kamu.
  3. Pilih opsi Administator pada bagian Members.
    administrator channel
  4. Klik opsi Add Admin, lalu cari nama bot yang sudah kamu buat.
    add bot telegram admin
  5. Tambahkan bot tersebut pada channel Telegram kamu.

Setelah kamu melakukan semua cara di atas, kini kamu sudah berhasil membuat bot Telegram. Selanjutnya, kamu bisa melakukan pengembangan pada bot tersebut dengan memberikan beberapa perintah tertentu.