Telegram, işletmeler için tercih edilen mesajlaşma uygulaması olarak kendini sağlamca kanıtladı. İnsanlar burada ürün satıyor, kanal yönetiyor, özel topluluklar kuruyor ve tabii ki chatbot'lar başlatıyor. Bir Telegram botu, rutin işleri otomatikleştirmenin, destek üzerindeki yükü azaltmanın veya tamamen yeni bir satış kanalı açmanın harika bir yoludur.
Bu rehberde, mesajlaşma uygulaması içindeki resmi kayıttan onu hayata geçirecek bir platform seçimine kadar bir Telegram botu oluşturmanın temel sürecini adım adım ele alacağız.
Adım 1. BotFather üzerinden bot kaydı
Telegram'daki her bot, tek bir ana sistem botu üzerinden oluşturulur — BotFather ("Botların Babası"). Bu, Telegram ekibinin resmi aracıdır.
- Telegram'ı açın ve @BotFather'ı arayın (mavi doğrulama işaretine sahip olduğundan emin olun).
- /start butonuyla başlatın.
- Yeni bir asistan oluşturmak için /newbot komutunu gönderin.
- Bir İsim (Name) belirleyin: bot, kişi listesinde böyle görünecektir (örneğin, "Ivan | Pizza Teslimatı").
- Bir Kullanıcı Adı (Username) belirleyin: kullanıcıların botu aramada bulmak için kullandığı benzersiz adres. bot ile bitmelidir (örneğin, pizza_delivery_super_bot).
Önemli: bunun ardından BotFather size bir API token'ı (uzun bir harf ve rakam dizisi) gönderecektir. Bu, botunuza dijital erişim anahtarıdır. Onu kopyalayın ve asla kimseye göstermeyin — token kimdeyse bot ondadır.
Adım 2. Görünümü ayarlama
Botunuzun profesyonel görünmesi için, BotFather ile olan sohbet içinde şu komutları kullanarak profilini yapılandırın:
- /setuserpic — botun avatarını yükleyin.
- /setdescription — kullanıcıların botu başlatmadan önce gördüğü metin (botun nasıl faydalı olduğunu kısaca açıklayın).
- /setabouttext — birisi botun adına dokunduğunda profilinde gösterilen kısa bir açıklama.
Adım 3. Botu nasıl hayata geçirirsiniz (bir yol seçme)
Şu anda botunuz sadece boş bir kabuk. Yanıt vermeye başlaması için bir "beyne" ihtiyacı var. Üç ana yol vardır.
Yol A. Chatbot oluşturucuları (kod yazmadan)
İşletmeler, pazarlamacılar ve fikirleri hızlıca test etmek için mükemmeldir. Botun mantığını, LEGO ile inşa eder gibi görsel bloklardan oluşturursunuz.
- Artıları: hızlı kurulum (birkaç saat içinde), sezgisel arayüz, geliştiricilere ödeme yapmaya gerek yok, ödeme sistemleri ve CRM'lerle hazır entegrasyonlar.
- Eksileri: aylık abonelik ücreti, işlevsellik oluşturucunun sunduklarıyla sınırlı.
Yol B. Özel geliştirme (kod)
Bot, bir geliştirici tarafından programlama dillerinden biriyle (en sık Python veya Node.js) aiogram ya da telegraf gibi kütüphaneler kullanılarak yazılır.
- Artıları: tam özgürlük — yapay zeka, karmaşık hesap makineleri, herhangi bir özel veritabanıyla entegrasyon ekleyebilirsiniz.
- Eksileri: pahalı ve yavaş; metin veya butonlardaki herhangi bir değişiklik yeniden bir geliştiriciyi devreye sokmak anlamına gelir.
Yol C. Hazır sektörel çözümler
Belirli bir sektör için (taksi, salon randevusu, yemek teslimatı) bir bota ihtiyacınız varsa, tüm mantığın alanınıza göre önceden ayarlandığı hazır özel bir hizmet almak genellikle daha kolaydır.
Adım 4. Mantığı ve arayüzü tasarlama
Senaryoyu kurmadan önce, kağıt üzerinde veya Miro gibi bir araçta bir akış şeması çizin. İyi bir botun üç altın kuralı:
- Net bir başlangıç. Kullanıcı /start'a dokunduğunda, nerede olduğunu ve sırada ne yapması gerektiğini hemen anlamalıdır.
- Yazmak yerine butonlar. İnsanları kelimeleri elle yazdırmayın — inline butonlar kullanın, bu giriş hatalarını en aza indirir.
- Bir "Geri" butonu. Kişinin asla bir çıkmazda kalmaması için her zaman geri adım atma veya ana menüye dönme imkanı bırakın.
Adım 5. Test etme ve yayınlama
Reklamı açmadan önce botu tepeden tırnağa test edin:
- Menünün her dalından geçin.
- Formların doğru gönderildiğini ve yöneticinin bildirimleri aldığını kontrol edin.
- Botun hatayı nasıl ele aldığını görmek için kasıtlı olarak yanlış bir şey yapın (yanlış butona dokunun).
Her şey doğru çalışıyorsa — bot ilk müşterilerinizi karşılamaya hazırdır!
İlgili şablonlar
İşletmenizi otomatikleştirmeye hazır mısınız?
Platformda şimdiden 15.000'den fazla bot oluşturuldu.
Sohbet botu oluşturÜcretsiz deneme — kart gerekmiyor