Telegram Spintax Rehberi: Sözdizimi, Varyasyon Hesabı ve Doğru Kullanım

· 5 min

Spintax nedir, Telegram mesajlarında nasıl yazılır? Süslü parantez sözdizimi, iç içe gruplar, varyasyon sayısı hesabı, iyi ve kötü örnekler ve kontrol listesi.

Spintax, tek bir mesaj şablonunun içine birden fazla seçenek yazmanın yoludur. Seçenekleri süslü parantez içinde | işaretiyle ayırırsınız; her gönderimde bunlardan biri rastgele seçilir. {Merhaba|Selam|İyi günler} yazdığınızda bir alıcı "Merhaba", diğeri "İyi günler" ile başlayan mesajı alır.

Bu yazıda sözdizimini, varyasyon sayısının nasıl hesaplandığını, {isim} gibi değişkenlerle farkını ve spintax'ın neyi çözmediğini anlatıyoruz. Örneklerin hepsini ücretsiz spintax önizleyicide deneyebilirsiniz.

Spintax sözdizimi

Üç kural yeterlidir.

1. Seçenek grubu. Süslü parantez açın, seçenekleri | ile ayırın, parantezi kapatın:

{Merhaba|Selam|İyi günler}, siparişiniz hazır.

2. Boş seçenek. | işaretinin bir tarafını boş bırakırsanız "hiçbir şey yazma" da bir seçenek olur. Aşağıdaki örnekte cümle bazen ünlemle, bazen işaretsiz biter:

Teşekkür ederiz{|!}

3. İç içe grup. Bir seçeneğin içine yeni bir grup yazabilirsiniz:

{bugün {öğleden sonra|akşam}|yarın sabah}

Bu grup üç sonuç üretir: "bugün öğleden sonra", "bugün akşam" ve "yarın sabah".

Bilmeniz gereken iki ayrıntı daha var. İçinde | olmayan süslü parantez spintax sayılmaz ve olduğu gibi kalır; {isim} bu yüzden bozulmaz. Kapatılmamış bir parantez de düz metin olarak gönderilir, yani {Merhaba|Selam yazıp parantezi unutursanız alıcı tam olarak bunu görür.

Varyasyon sayısı nasıl hesaplanır?

Kural basittir:

  • Aynı grubun içindeki seçenekler toplanır.
  • Art arda gelen gruplar çarpılır.
  • İç içe bir grup, bulunduğu seçeneğin yerine kendi varyasyon sayısıyla sayılır.

Örnek şablon:

{Merhaba|Selam|İyi günler} {isim}, {siparişiniz|paketiniz} {bugün {öğleden sonra|akşam}|yarın sabah} kargoya veriliyor{.|!}
GrupHesapSonuç
Selamlama3 seçenek3
Sipariş veya paket2 seçenek2
Zamanbugün için 2, yarın sabah için 13
Noktalama2 seçenek2

Toplam: 3 × 2 × 3 × 2 = 36 varyasyon. {isim} bir grup olmadığı için hesaba girmez.

Hesabı elle yapmak zorunda değilsiniz. Spintax önizleyici metni yazarken toplam varyasyon sayısını ve beş örnek çıktıyı gösterir; "Yeniden üret" ile yeni örnekler alırsınız.

Değişken ile spintax arasındaki fark

İkisi de süslü parantezle yazıldığı için karıştırılır, ama farklı işler yaparlar.

SpintaxDeğişken
YazımParantez içinde dik çizgiyle ayrılmış seçeneklerParantez içinde tek bir alan adı
Değeri kim belirler?Rastgele seçimAlıcının kendi bilgisi
AmaçMetni çeşitlendirmekMesajı kişiye özel yapmak

MyCRM'de toplu mesajda kullanabileceğiniz hazır değişkenler {isim}, {soyad}, {ad_soyad}, {kullanici_adi} ve {telefon} şeklindedir; CRM'de tanımladığınız özel alanlar da kendi anahtarlarıyla kullanılabilir.

Üç pratik not:

  • Değişkeni grubun dışında tutun. {Merhaba {isim}|Selam} çalışmaz, metin bozuk gider. Doğrusu {Merhaba|Selam} {isim} biçimidir.
  • Değişkenler yalnızca birebir mesajlarda doldurulur. Kanal ve grup paylaşımlarında {isim} yazarsanız olduğu gibi yayınlanır. Bu paylaşımlarda sadece spintax kullanın.
  • Boş değere hazırlıklı olun. Kişinin adı kayıtlı değilse değişken boş kalır. Cümleyi isim olmadan da okunacak şekilde kurun.

İyi ve kötü örnekler

İyi bir spintax şablonunda her varyasyon tek başına doğal okunur ve aynı bilgiyi verir.

İyi:

{Merhaba|Selam} {isim}, {randevunuz|görüşmeniz} yarın saat 14:00'te. {Uygun değilseniz|Saat size uymuyorsa} bu sohbetten yazabilirsiniz.

Kötü örnekler ve nedenleri:

{Merhaba|Hey kanka|Sayın müşterimiz} {isim}

Üslup tutarsız. Aynı marka bir müşteriye resmî, diğerine laubali yazmış olur.

Bu hafta {%10|%20|%30} indirim sizi bekliyor

Bilgi değişiyor. Spintax yalnızca ifadeyi değiştirmeli; fiyatı, tarihi ve vaadi değiştirmemeli.

{Siparişinizi|Paketiniz} kargoya verdik

Ek uyumu bozuk. İkinci seçenek "Paketiniz kargoya verdik" cümlesini üretir. Türkçede ekler kelimeye göre değiştiği için seçenekleri kelime yerine öbek olarak yazmak daha güvenlidir: {Siparişinizi kargoya verdik|Paketiniz yola çıktı}.

{Merhaba|Selam} {müşterimiz|}, siparişiniz hazır

Boş seçenek seçildiğinde virgülden önce fazladan boşluk kalır. Boşluğu seçeneğin içine alın: {Merhaba|Selam}{ değerli müşterimiz|}, siparişiniz hazır.

Spintax spam'i kabul edilebilir yapmaz

Bu konu en çok yanlış anlaşılan kısımdır. Spintax metni değiştirir; alıcının o mesajı isteyip istemediğini değiştirmez.

Telegram kısıtlamaları büyük ölçüde alıcıların "Spam bildir" şikâyetlerine dayanır. Sizi tanımayan birine otuz altı farklı biçimde yazsanız da o kişi şikâyet edebilir. Hız sınırları da metinden bağımsızdır: çok kısa sürede çok fazla kişiye yazan hesap, metinler birbirinden farklı olsa bile PEER_FLOOD veya FLOOD_WAIT alabilir. Telegram kullanıcı hesapları için kesin sayı yayınlamaz.

Spintax'ın gerçek faydası başka yerdedir: izinli bir listeye giden mesajların kopyala yapıştır gibi durmamasını sağlar ve aynı duyuruyu birkaç gruba gönderirken metnin birebir tekrarını azaltır. Listeyi, hızı ve çıkış taleplerini nasıl yöneteceğiniz için toplu mesajı doğru gönderme rehberine bakın.

MyCRM'de spintax

Mesaj düzenleyicideki Spintax butonu imlecin olduğu yere örnek bir grup ekler; seçenekleri kendi metninizle değiştirirsiniz. Toplu mesajda yanındaki menüden kişiye özel değişkenleri de ekleyebilirsiniz. Spintax hem birebir toplu mesajda hem de kanal ve gruplara toplu paylaşımda çalışır ve her gönderim için ayrı seçim yapılır.

Kontrol listesi

  1. Liste izinli mi? Değilse spintax'a geçmeden önce listeyi düzeltin.
  2. Her parantez kapatıldı mı?
  3. Değişkenler grupların dışında mı?
  4. Her varyasyon aynı bilgiyi veriyor mu (fiyat, tarih, saat)?
  5. Ek uyumu ve boşluklar her seçenekte doğru mu?
  6. Önizleyicide en az on örnek okudunuz mu?
  7. Günlük sınır, bekleme süresi ve kara liste ayarlı mı?

Sık sorulan sorular

Spintax kullanırsam hesabım kısıtlanmaz mı? Böyle bir garanti yok. Kısıtlamalar şikâyetlere ve gönderim hızına bağlıdır. Spintax sadece metin tekrarını azaltır; izinli liste, günlük sınır ve bekleme süresi yine gereklidir.

Kaç varyasyon yeterli? Sabit bir sayı yok. Varyasyon sayısını büyütmek için anlamsız seçenek eklemek yerine, selamlama, ana cümle ve kapanış gibi iki üç yerde doğal alternatifler yazın. Okunduğunda tuhaf duran bir varyasyon, tekrar eden bir metinden daha kötüdür.

Mesajda normal süslü parantez kullanabilir miyim? Evet. İçinde | olmayan parantez spintax sayılmaz. Yalnızca tanımlı bir değişken adıyla aynıysa (örneğin {isim}) birebir mesajlarda alıcının bilgisiyle değiştirilir.

Spintax kanal gönderilerinde de çalışır mı? Evet. Aynı içeriği birden fazla kanala veya gruba gönderirken her hedefe ayrı bir varyasyon gider. Değişkenler ise bu paylaşımlarda doldurulmaz.

İlgili: Telegram'da toplu mesaj nasıl doğru gönderilir? · PEER_FLOOD ve FLOOD_WAIT hataları · Telegram'da birden fazla gruba paylaşım