Cara Membuat Bot Telegram untuk Customer Service: Dari BotFather sampai Dibalas AI dan Tim
Bot Telegram bisa menjadi pintu layanan pelanggan yang aktif 24 jam dan dilayani banyak admin. Ikuti langkah membuat bot lewat BotFather, mengatur deskripsi dan menu perintah, memilih jalur dengan kode atau tanpa kode, dan menghubungkannya ke AI agent.

Antonio Kurniawan
Product & Customer Success

Di halaman ini
- Kenapa memakai bot, bukan akun pribadi?
- Langkah 1: buat bot lewat BotFather
- Langkah 2: atur profil bot agar meyakinkan
- Langkah 3: susun menu perintah
- Langkah 4: pilih cara menjalankan bot
- Batasan teknis yang perlu diketahui
- Langkah 5: rancang alur layanan
- Menghubungkan bot dengan AI agent
- Mempromosikan bot agar dipakai pelanggan
- Gaya bahasa bot yang terasa manusiawi
- Contoh skenario: toko top up game
- Mengukur kualitas layanan bot
- Kesalahan yang sering terjadi
- Ringkasan langkah
Poin penting
- Bot Telegram dibuat gratis lewat @BotFather dengan perintah /newbot, dan menghasilkan token untuk menghubungkan bot ke sistem lain.
- Username bot harus diakhiri kata bot, dan token harus dijaga seperti password.
- Atur deskripsi, foto profil, dan menu perintah agar pelanggan langsung paham apa yang bisa dibantu bot.
- Satu token hanya bisa dipakai satu penerima update; jangan pasang webhook di dua sistem sekaligus.
- Bot yang terhubung ke inbox bersama bisa dijawab AI agent dan diteruskan ke admin manusia tanpa pelanggan pindah aplikasi.
Cara membuat bot Telegram untuk customer service dimulai dari @BotFather, akun resmi Telegram untuk membuat dan mengelola bot. Kirim perintah /newbot, beri nama bot, pilih username yang diakhiri kata "bot", lalu simpan token yang dikirim BotFather. Token itulah yang menghubungkan bot ke sistem Anda: program buatan sendiri dengan Telegram Bot API, atau platform inbox bersama seperti ChatMo yang membuat bot langsung bisa dijawab oleh tim dan AI agent tanpa menulis kode.
Panduan ini membahas langkah lengkapnya, pengaturan yang membuat bot terlihat profesional, batasan teknis yang perlu diketahui, dan cara menyusun alur layanan yang menyenangkan bagi pelanggan.
Kenapa memakai bot, bukan akun pribadi?
Banyak bisnis melayani pelanggan Telegram dari akun pribadi pemilik atau satu akun yang dipakai bersama. Cara ini cepat di awal, tetapi menimbulkan masalah saat chat bertambah:
Chat pelanggan bercampur dengan chat pribadi dan grup keluarga.
Akun yang sama dibuka di banyak perangkat, sehingga tidak jelas siapa membalas apa.
Saat admin keluar, akses dan riwayat chat ikut terbawa.
Tidak ada otomasi untuk pertanyaan rutin di malam hari.
Bot menyelesaikan semua itu. Bot adalah identitas bisnis yang terpisah dari orang, bisa diotomasi, dan bisa dihubungkan ke inbox yang dipakai banyak admin dengan akun masing-masing.
Langkah 1: buat bot lewat BotFather
Buka Telegram dan cari @BotFather. Pastikan akunnya bercentang biru resmi.
Tekan Start, lalu kirim
/newbot.Masukkan nama bot, yaitu nama yang terlihat di daftar chat, misalnya "Toko Kopi Senja".
Masukkan username bot yang harus diakhiri kata "bot", misalnya
tokokopisenja_botatauTokoKopiSenjaBot.BotFather mengirim token, deretan angka dan huruf yang dipisahkan titik dua. Simpan token di tempat aman.
Link bot Anda sekarang adalah t.me/username_bot. Link inilah yang akan dipromosikan ke pelanggan.
Langkah 2: atur profil bot agar meyakinkan
Bot tanpa deskripsi dan foto terlihat seperti akun palsu. Gunakan perintah berikut di chat BotFather:
Deskripsi sangat penting karena itulah yang pertama kali dilihat pelanggan. Jelaskan apa yang bisa dibantu bot dan kapan admin manusia tersedia.
Langkah 3: susun menu perintah
Menu perintah muncul saat pelanggan mengetuk tombol menu di kolom ketik. Buat sedikit tetapi jelas:
/startuntuk sapaan dan pilihan utama./kataloguntuk melihat produk atau layanan./pesananuntuk menanyakan status pesanan./adminuntuk bicara dengan tim.
Empat sampai enam perintah sudah cukup. Menu yang terlalu panjang justru membingungkan.

Langkah 4: pilih cara menjalankan bot
Token sudah ada, profil sudah rapi. Sekarang bot butuh "otak" yang menerima dan membalas pesan. Ada dua jalur.
Jalur A: menulis program sendiri
Telegram Bot API memungkinkan program Anda menerima pesan lewat webhook (Telegram mengirim setiap pesan ke URL server Anda) atau lewat long polling (server Anda bertanya ke Telegram secara berkala). Untuk layanan pelanggan, webhook biasanya lebih efisien. Contoh mendaftarkan webhook:
https://api.telegram.org/bot<TOKEN>/setWebhook?url=https://contoh.com/telegram/webhookSetelah itu, server Anda menerima pesan dalam format JSON dan membalas dengan metode sendMessage. Jalur ini fleksibel, tetapi Anda perlu mengelola server, keamanan, penyimpanan riwayat, dan antarmuka untuk admin sendiri.
Jalur B: hubungkan ke inbox bersama tanpa kode
Jika tujuan utama Anda adalah melayani pelanggan bersama tim, menulis program sendiri sering berlebihan. Di ChatMo, Anda cukup membuka halaman integrasi Telegram, menempelkan token bot, dan menyimpan. Pesan ke bot langsung masuk ke inbox bersama yang sama dengan WhatsApp, Instagram, Facebook, dan webchat.
Dari inbox, chat Telegram bisa dibagikan otomatis ke admin, diberi label, dijawab dengan balasan cepat, dan ditangani AI agent di luar jam kerja.
Batasan teknis yang perlu diketahui
Beberapa aturan Telegram Bot API sering membuat bot "tiba-tiba tidak jalan":
Bot tidak bisa memulai percakapan. Pengguna harus menekan Start atau mengirim pesan lebih dulu.
Satu token, satu penerima update. Jika token sudah terhubung ke satu sistem dengan webhook, memasang webhook di sistem lain akan memindahkan semua pesan ke sistem baru. Jangan hubungkan satu bot ke dua platform sekaligus.
Batas kecepatan pengiriman. Telegram membatasi seberapa cepat bot boleh mengirim pesan, baik ke satu chat maupun secara massal. Pengiriman yang terlalu cepat akan ditolak sementara. Atur jeda saat mengirim pengumuman ke banyak pengguna.
Privasi di grup. Secara default, bot di grup hanya menerima pesan yang ditujukan kepadanya, misalnya perintah atau mention.
Token bisa diganti. Jika token bocor, buat token baru lewat /mybots di BotFather. Token lama langsung tidak berlaku, dan Anda perlu memperbarui token di sistem yang terhubung.
Langkah 5: rancang alur layanan
Bot yang baik bukan yang paling pintar, tetapi yang paling jelas. Contoh alur untuk toko kopi online:
Pelanggan menekan Start. Bot menyapa dan menjelaskan apa yang bisa dibantu.
Bot menawarkan tiga pilihan: Lihat Katalog, Cek Pesanan, Bicara dengan Admin.
Pertanyaan bebas seperti "Kopi yang cocok untuk V60 apa ya?" dijawab AI agent berdasarkan informasi produk.
Saat pelanggan siap memesan atau ada keluhan, chat diteruskan ke admin dengan ringkasan percakapan.
Setelah selesai, admin menandai chat sebagai selesai dan memberi label, misalnya "Pembeli Baru".
Contoh pesan sambutan yang bisa dipakai:
Halo! Selamat datang di Toko Kopi Senja. Aku asisten otomatis yang siap bantu cek stok, rekomendasi kopi, dan status pesanan. Kalau mau ngobrol langsung dengan tim kami, ketik /admin kapan saja ya.
Perhatikan bahwa pesan ini jujur menyebut dirinya asisten otomatis dan memberi jalan ke manusia sejak awal.
Menghubungkan bot dengan AI agent
AI agent membuat bot mampu menjawab pertanyaan yang tidak bisa diprediksi lewat menu. Di ChatMo, AI agent yang sama bisa dipasang di channel Telegram, WhatsApp, atau Instagram. Anda memberi AI informasi bisnis seperti katalog, harga, kebijakan pengiriman, dan jam buka, lalu menentukan kapan AI harus berhenti dan menyerahkan chat ke admin.
Beberapa aturan serah terima yang umum:
Pelanggan meminta bicara dengan manusia.
Pelanggan menyampaikan keluhan atau terlihat kesal.
Pertanyaan menyangkut pembayaran, pengembalian dana, atau data pribadi.
AI tidak menemukan jawaban di informasi yang diberikan.
Penjelasan lebih lengkap tentang cara kerja AI agent di chat ada di artikel chatbot AI WhatsApp untuk customer service. Prinsipnya sama untuk Telegram.
Mempromosikan bot agar dipakai pelanggan
Bot yang tidak diketahui pelanggan tidak akan menerima pesan. Tempatkan link t.me/username_bot di:
Postingan dan deskripsi channel Telegram Anda.
Pesan yang disematkan di grup komunitas.
Website, terutama halaman kontak dan halaman produk.
Bio Instagram, TikTok, dan email.
QR code di kemasan atau kasir.
Anda juga bisa menambahkan parameter start di link, misalnya t.me/username_bot?start=promo_oktober. Parameter ini diterima bot saat pengguna menekan Start, sehingga Anda tahu dari mana pengguna datang jika sistem Anda membacanya.
Gaya bahasa bot yang terasa manusiawi
Pelanggan Telegram umumnya terbiasa dengan bahasa santai, tetapi tetap ingin dilayani dengan sopan. Beberapa pedoman agar bot tidak terasa kaku:
Gunakan sapaan yang sama dengan brand Anda. Jika di Instagram memakai "Kak", pakai juga di bot.
Kalimat pendek. Pesan bot dibaca di layar ponsel. Dua sampai tiga kalimat per pesan lebih nyaman dibaca daripada satu paragraf panjang.
Konfirmasi sebelum bertindak. "Jadi Kakak mau cek pesanan nomor INV-2231, betul?" mencegah salah paham.
Akui jika tidak tahu. "Untuk pertanyaan ini aku teruskan ke tim kami ya" jauh lebih baik daripada jawaban yang mengarang.
Hindari emoji berlebihan. Satu emoji untuk memberi nada ramah sudah cukup.
Contoh skenario: toko top up game
Sebuah toko top up game melayani ratusan pesanan per hari lewat Telegram, sebagian besar di malam hari dan akhir pekan. Sebelumnya mereka memakai dua akun pribadi yang dipegang bergantian oleh empat admin. Pembeli sering mengirim bukti transfer ke akun yang salah, dan admin harus saling bertanya di grup kerja.
Mereka membuat satu bot resmi dengan deskripsi yang jelas, menu perintah untuk daftar harga, cara bayar, dan cek pesanan, lalu menghubungkan bot ke inbox bersama. AI agent menjawab pertanyaan harga dan cara pembayaran, sedangkan chat yang berisi bukti transfer langsung diteruskan ke admin yang sedang bertugas. Setiap admin memegang chat masing-masing, dan pergantian shift dilakukan dengan mengalihkan chat yang belum selesai.
Hasilnya, pembeli hanya perlu mengingat satu username, bukti transfer tidak lagi tercecer, dan pemilik toko bisa melihat berapa pesanan yang ditangani setiap admin per shift.
Mengukur kualitas layanan bot
Tinjau angka ini setiap dua minggu dan perbarui informasi bisnis yang dipakai AI. Bot yang tidak pernah diperbarui perlahan memberi jawaban yang usang.
Kesalahan yang sering terjadi
Membagikan token di grup kerja. Siapa pun yang memegang token bisa mengendalikan bot.
Memasang webhook di dua tempat. Pesan akan berpindah ke sistem terakhir dan sistem lain berhenti menerima chat.
Bot tanpa deskripsi. Pelanggan ragu menekan Start pada bot yang tidak menjelaskan siapa pemiliknya.
Tidak ada jalan ke admin. Bot yang memaksa pelanggan berputar di menu membuat mereka pergi.
Mengirim pengumuman massal tanpa jeda. Pengiriman ditolak dan sebagian pengguna tidak menerima pesan.
Ringkasan langkah
Buat bot lewat @BotFather dengan
/newbotdan simpan tokennya dengan aman.Atur foto, deskripsi, teks profil, dan menu perintah.
Pilih jalur: program sendiri lewat Bot API, atau hubungkan token ke inbox bersama.
Susun alur sederhana dengan AI agent untuk pertanyaan rutin dan serah terima ke admin.
Promosikan link bot di semua kanal dan ukur hasilnya secara rutin.
Untuk gambaran lebih luas tentang channel, grup, dan fitur Telegram Business, baca artikel Telegram untuk bisnis.
Pertanyaan yang sering diajukan
Apakah membuat bot Telegram gratis?
Ya. Membuat bot lewat @BotFather tidak dipungut biaya. Biaya hanya muncul jika Anda memakai server sendiri atau platform pihak ketiga untuk menjalankan bot.
Bagaimana cara mendapatkan token bot Telegram?
Buka chat dengan @BotFather, kirim /newbot, isi nama dan username bot. BotFather akan mengirim token berupa deretan angka dan huruf. Token juga bisa dilihat ulang lewat perintah /mybots.
Apakah bot Telegram butuh coding?
Tidak selalu. Anda bisa menulis program sendiri dengan Telegram Bot API, atau menghubungkan token bot ke platform seperti ChatMo sehingga bot langsung bisa dilayani tim dan AI tanpa menulis kode.
Kenapa bot Telegram saya tidak membalas?
Penyebab umum adalah token salah, webhook terpasang di sistem lain, server bot sedang mati, atau pengguna belum menekan Start sehingga bot belum menerima pesan apa pun.
Bisakah bot Telegram mengirim broadcast ke semua pengguna?
Bot hanya bisa mengirim pesan ke pengguna yang sudah memulai percakapan dengannya, dan pengiriman massal harus memperhatikan batas kecepatan Telegram agar tidak ditolak.

Tentang penulis
Antonio Kurniawan
Product & Customer Success
Tim produk dan customer success ChatMo membantu bisnis di Indonesia mengelola percakapan WhatsApp, Instagram, dan webchat dengan AI agent dan inbox bersama.



