Bloga Dön
Sözlük21 Ekim 20262 min read

Telegram botunda /start komutu ne işe yarar?

Başlat düğmesine bastığınız anda bir Telegram botu sizinle konuşma izni alır. İşte bu düğmenin işlevi, start bağlantılarının çalışma şekli ve iyi bir ilk yanıtın içeriği.

Telegram botunda /start komutu ne işe yarar?

Telegram'da /start, kullanıcının bir bota gönderdiği ilk komuttur ve genellikle Başlat düğmesine basılarak gönderilir. Bota, kullanıcının kendisiyle bir sohbet açtığını bildirir. Bot ancak bundan sonra kullanıcıya mesaj gönderebilir. Bir start bağlantısı kısa bir parametre de içerebilir; böylece bot, kullanıcının nereden geldiğini bilir.

Başlat'a bastığınızda ne olur?

Bir botu ilk kez açtığınızda Telegram, her zamanki mesaj kutusunun yerine Başlat düğmesini gösterir. Bu düğmeye basmak, bota /start komutunu gönderir. Bot, varlığınızdan ilk kez bu şekilde haberdar olur. Artık sizinle bir sohbeti vardır ve size yanıt verebilir.

Bu yüzden her botun /start komutuna iyi bir yanıt vermesi gerekir. Bu yanıt, botun kullanıcıya söylediği ilk şeydir ve çoğu kişi sohbeti sürdürmeye ya da kapatmaya o anda karar verir.

Bir bot neden size ilk mesajı gönderemez?

Telegram, botların sohbet başlatmasına izin vermez. Bir bot yalnızca Başlat'a basmış kişilere yazabilir ve kendisini engelleyen kişilere artık ulaşamaz. Bu kural, Telegram botlarının bir spam kanalına dönüşmesini önler ve işletmelerin botları nasıl kullandığını belirler: Botun, bir bağlantı, kanaldaki bir düğme veya QR kodu aracılığıyla kullanıcıyı ilk dokunuşu yapmaya ikna etmesi gerekir.

Parametre içeren start bağlantıları

Bir bot bağlantısında start parametresiyle ek bilgi iletilebilir. Bunun için botun adresinin sonuna ?start= ve kısa bir kod eklenir. Birisi bu bağlantıyı açıp Başlat'a bastığında bot, kodu /start komutuyla birlikte alır. Mağazalar bunu, müşterinin hangi gönderiden veya iş ortağından geldiğini öğrenmek ya da belirli bir ürünü doğrudan açmak için kullanır. Kullanıcı olağandışı bir şey görmez; bot yalnızca ilk ziyaret hakkında daha fazla bilgi sahibi olur.

İyi bir ilk yanıtta neler olmalı?

Kısa tutun. Botun ne yaptığını tek cümlede anlatın, insanların en çok ihtiyaç duyduğu bir veya iki işlemi düğmelerle sunun ve dili değiştirme olanağı sağlayın. Bir mağaza için bu genellikle mağazayı açan bir düğme demektir. Bir topluluk botu içinse kurallar ve topluluğa katılmanın bir yolu anlamına gelir.

BotLaunch'ta mağaza botu, /start komutuna bir karşılama mesajı ve mağazanızı açan bir düğmeyle yanıt verir. Bu karşılama mesajını yönetim panelinden yeniden yazabilirsiniz. Platform botu ise kullanıcının dilinde yanıt verir ve dili değiştirmek için /lang komutunu sunar.

/start ile birlikte kullanılan diğer komutlar

Çoğu bot, botun yapabildiklerini listeleyen /help komutuna da yanıt verir. Telegram, botun komutlarını mesaj kutusunun yanındaki bir menüde gösterir. Böylece kullanıcıların komutları ezberlemesi gerekmez.

Sıkça sorulan sorular

Bir Telegram botu, ben Başlat'a basmadan bana mesaj gönderebilir mi?

Hayır. Bir bot yalnızca kendisini başlatmış ve engellememiş kişilere yazabilir.

Start parametresi nedir?

Bir bot bağlantısına eklenen metindir. Kullanıcı Başlat'a bastığında bot bu metni /start komutuyla birlikte alır ve ziyaretin nereden geldiğini anlamak için kullanabilir.

Mağaza botumun /start komutuna verdiği yanıtı değiştirebilir miyim?

Evet. BotLaunch'ta mağaza botunuzun gönderdiği karşılama mesajını yönetim panelinden düzenleyebilirsiniz.

Bu makaleyi paylaş