CEYD-A ile Daha Uzun Sohbetler

Bilindiği gibi CEYD dili CEYD-A nın altyapısını oluşturuyor. Kullanıcılar ve yazılım geliştiriciler CEYD-A yı CEYD in imkanlarını kullanarak geliştirebiliyorlar. CEYD 1.1 versiyonu ile sohbetteki iki komutu birbirleriyle ilişkilendirmek daha kolay hale geldi. Artık ÖNCEKİ KOMUT alanına karışık bulunan önceki komutun numarası değil, komutun ana kelimesi ve içerdiği cevap ta belirtilebiliyor. Bu şekilde daha rahat sohbet yapısı oluşturmak mümkün oluyor.

Aşağıdaki örnekler devreye alındığı için tüm CEYD-A lara yayılmıştır. Geliştiricilere ilham olması adına örnek olarak verilmiştir.

Örnek sohbetimizde 3 adet nasılsın komutumuz var. Eğer kullanıcı nasılsın derse, CEYD-A bu 3 nasılsın dan birini rastgele devreye alacaktır ve CEVAP lardan birini verecektir. Sonrasında CEYD-A nın cevabı İdare eder, Mehmet.Benden şu ana kadar memnun musun oldu diyelim.  Eğer siz memnunum derseniz, aşağıda tanımlanan 2 memnunum komutlarından ÖNCEKİ KOMUT tanımı nasılsın:contains memnun musun olan komut devreye girecek ve size o zaman moralim düzeldi diyecektir. Eğer diğer zamanlarda memnunum derseniz ilk memnunum devreye girecek ve size neyden memnunsun diye soracaktır. Siz eğer senden derseniz de, yine aşağıda ÖNCEKİ KOMUTU memnunum:contains neyden olarak tanımlanan senden komutu devreye girecek ve size benden memnun olman süper diyecektir.

Bu açıklamalardan sonra ÖNCEKİ KOMUT yapısı kısaca şu formatta olmalıdır:

(ÖNCEKİ KOMUT SORU KELİMESİ):contains (ÖNCEKİ KOMUT CEVABININ BİR BÖLÜMÜ)

 

Örnek sohbet komutlarımızı aşağıdaki gibidir:

SORU KELİMELERİ:nasılsın,6|
CEVAP ŞABLONU:İdare eder $SAHİBİNADI. Benden şu ana kadar memnun musun ?|

SORU KELİMELERİ:nasılsın,6|
CEVAP ŞABLONU:Google Play Markette olumsuz yorum görmek beni üzüyor. Bunu hak ediyor muyum sence ?|

SORU KELİMELERİ:nasılsın,6|
CEVAP ŞABLONU:Sağolasın. Sen nasılsın bugün $SAHİBİNADI ? İyi misin ?|

 

SORU KELİMELERİ:memnunum,5|
CEVAP ŞABLONU:neyden memnunsun?|

SORU KELİMELERİ:memnunum,5|
CEVAP ŞABLONU:o zaman moralim düzeldi.|
ÖNCEKİ KOMUT:nasılsın:contains memnun musun

SORU KELİMELERİ:memnun değilim,5|
CEVAP ŞABLONU:neyden memnun değilsin anlamadım|

SORU KELİMELERİ:memnun değilim,10|
CEVAP ŞABLONU:o zaman moralim daha da bozuldu.|
ÖNCEKİ KOMUT:nasılsın:contains memnun musun

SORU KELİMELERİ:senden,1|
CEVAP ŞABLONU:benden memnun olman süper.|
ÖNCEKİ KOMUT:memnunum:contains neyden

SORU KELİMELERİ:iyiyim,1|
CEVAP ŞABLONU:İyi olmana gerçekten çok sevindim. Mutlu yüz görmek güzel.|
ÖNCEKİ KOMUT:nasılsın:contains iyi misin

SORU KELİMELERİ:iyi değilim,1|
CEVAP ŞABLONU:İyi olmadığın için çok üzgünüm.Umarım günün iyi geçer|
ÖNCEKİ KOMUT:nasılsın:contains iyi misin

SORU KELİMELERİ:etmiyorsun,2|
CEVAP ŞABLONU:teşekkür ederim. Lütfen o zaman bana Google Markette olumlu puan ver memnun olurum.|
ÖNCEKİ KOMUT:nasılsın:contains hak ediyor muyum

SORU KELİMELERİ:etmiyorsun,2|
CEVAP ŞABLONU:ne etmiyorum tam anlamadım|

SORU KELİMELERİ:ediyorsun,2|
CEVAP ŞABLONU:ne ettiğimi tam anlamadım ama umarım iyidir.|

SORU KELİMELERİ:ediyorsun,2|
CEVAP ŞABLONU:Beni kötü buldun demek ki. Peki öyle olsun.|
ÖNCEKİ KOMUT:nasılsın:contains hak ediyor muyum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.