Apa yang terjadi saat Anda menekan Mulai
Saat Anda membuka bot untuk pertama kalinya, Telegram menampilkan tombol Mulai sebagai pengganti kolom pesan biasa. Menekan tombol ini akan mengirimkan perintah /start ke bot. Bagi bot, inilah tanda pertama bahwa Anda ada. Kini bot memiliki ruang obrolan dengan Anda dan bisa membalas pesan.
Itulah mengapa setiap bot perlu memberikan respons yang baik untuk /start. Ini adalah pesan pertama yang disampaikan bot kepada seseorang, dan kebanyakan orang langsung memutuskan apakah akan melanjutkan obrolan atau menutupnya.
Mengapa bot tidak bisa mengirim pesan lebih dulu
Telegram tidak mengizinkan bot memulai percakapan. Bot hanya bisa mengirim pesan kepada orang yang sudah menekan Mulai, dan tidak bisa lagi menghubungi orang yang memblokirnya. Aturan ini mencegah bot Telegram menjadi saluran spam sekaligus menentukan cara bisnis menggunakannya: bot harus menarik minat orang agar mau menekan Mulai, melalui tautan, tombol di channel, atau kode QR.
Tautan start dengan parameter
Tautan ke bot bisa memuat teks tambahan setelah parameter start, dengan format alamat bot yang diikuti ?start= dan kode singkat. Saat seseorang membuka tautan tersebut dan menekan Mulai, bot menerima kode itu bersama perintah /start. Toko menggunakannya untuk mengetahui dari postingan atau mitra mana pelanggan datang, atau untuk langsung membuka produk tertentu. Bagi pengguna, semuanya terlihat seperti biasa; bot hanya mendapat lebih banyak informasi tentang kunjungan pertama tersebut.
Isi balasan pertama yang baik
Buatlah singkat. Jelaskan fungsi bot dalam satu kalimat, tampilkan satu atau dua tindakan yang paling dibutuhkan pengguna sebagai tombol, dan sediakan cara untuk mengganti bahasa. Untuk toko, biasanya ini berarti tombol untuk membuka etalase. Untuk bot komunitas, tampilkan aturan dan cara bergabung.
Di BotLaunch, bot toko membalas /start dengan sapaan dan tombol untuk membuka etalase Anda. Anda bisa mengubah sapaan tersebut melalui dasbor. Bot platform membalas dalam bahasa pengguna dan menyediakan perintah /lang untuk mengganti bahasa.
Perintah lain selain /start
Sebagian besar bot juga merespons /help, yang menampilkan daftar kemampuan bot. Telegram menampilkan perintah bot dalam menu di samping kolom pesan, sehingga pengguna tidak perlu menghafalnya.