Langkah 1: Daftarkan botmu di BotFather
@BotFather adalah bot resmi Telegram untuk membuat bot. Gratis, dan kamu tidak perlu akun developer.
- Buka @BotFather di Telegram dan ketuk Mulai.
- Kirim
/newbot. - Ketik nama. Inilah yang dilihat orang di chat, misalnya Pizza Corner. Bisa diganti nanti.
- Ketik username. Harus diakhiri
bot, misalnyapizzacorner_bot, dan tidak bisa diganti nanti. - BotFather membalas dengan link botmu dan sebuah token. Salin token-nya. Itu kunci yang membuat sebuah program bisa mengendalikan botmu.
Botmu sekarang sudah ada, tapi belum akan membalas siapa pun. Itu langkah 2. Untuk penjelasan lebih lengkap tentang token, lihat cara mendapatkan token bot.
Langkah 2: Beri botmu tugas
Bot hanya membalas kalau ada program yang berjalan di suatu tempat, membaca pesannya, dan menjawabnya. Kamu punya dua pilihan.
Pilihan A: Pakai pembuat bot tanpa coding
Pembuat bot menjalankan programnya untukmu. Dengan Echo Maker:
- Buka Echo Maker (@mkfrbot) dan ketuk Mulai.
- Pilih template, misalnya downloader video, bot chat AI, atau penerjemah.
- Tempel token dari langkah 1.
Bot langsung aktif. Hosting-nya gratis, dan kamu mengelolanya dari panel admin di dalam Telegram.
Pilihan B: Tulis kodenya sendiri
Kalau kamu bisa memprogram, kamu bisa memakai Telegram Bot API dari hampir semua bahasa pemrograman. Library populer antara lain python-telegram-bot, aiogram (Python), grammY, dan Telegraf (JavaScript). Kamu juga butuh server atau hosting yang selalu online, karena bot berhenti membalas saat programmu berhenti.
Coding atau tanpa coding: pilih yang mana?
| Pembuat bot tanpa coding | Coding sendiri | |
|---|---|---|
| Waktu sampai bot berjalan | Sekitar satu menit | Berjam-jam sampai berminggu-minggu |
| Keahlian yang dibutuhkan | Tidak ada | Pemrograman |
| Hosting | Sudah termasuk | Kamu kelola server sendiri |
| Fitur khusus | Sebatas yang ditawarkan template | Apa pun yang bisa kamu bangun |
| Biaya | Gratis, upgrade opsional | Biaya server |
Kalau sudah ada template yang sesuai kebutuhanmu, pembuat bot lebih cepat. Kalau kamu butuh sesuatu yang tidak biasa, seperti koneksi ke database milikmu sendiri, tulis kode.
Langkah 3: Lengkapi profil botmu
Kembali di @BotFather, kamu bisa memberi botmu foto profil, deskripsi, dan daftar perintah. Semua ini membuat botmu terlihat tepercaya saat orang membukanya pertama kali. Lihat cara mengganti nama, foto, dan deskripsi bot.
Pertanyaan
Apakah membuat bot Telegram itu gratis?
Ya. Mendaftarkan bot di BotFather gratis. Menjalankannya butuh server, yang berbayar kalau kamu meng-hosting sendiri. Echo Maker meng-hosting bot secara gratis.
Berapa banyak bot yang bisa saya buat?
Telegram membatasi jumlah bot yang bisa dibuat satu akun lewat BotFather, saat ini sekitar 20. Di Echo Maker, kamu bisa menghubungkan berapa pun bot yang kamu mau.
Bisakah saya membuat bot Telegram di HP?
Bisa. BotFather dan Echo Maker sama-sama berjalan di dalam aplikasi Telegram, jadi kamu bisa membuat dan mengelola bot sepenuhnya dari HP.
Apakah saya perlu bisa pemrograman?
Tidak. Dengan pembuat bot tanpa coding, kamu cukup pilih template dan tempel token. Pemrograman hanya dibutuhkan kalau kamu ingin membangun fitur dari nol.