Saate Göre Değişen Cevap Hazırlamak
Ceyd-a ya günaydın dediğimizde eğer saat 12 den daha geç ise sabah için geç olduğunu söyletmek için aşağıdaki gibi bir komut tanımlanabilir.
Burada $SAHİBİNADI genel olarak kullanılabilen bir değişkendir ve sizin isminizi içerir.
saat komutu daha önceden tanımlı bir komut olduğundan RET saat bize saati döner. RET substring kullanarak ilk 2 karakteri alıp değişkene atıyoruz. Yani saat o an 14:55 ise değişkende 14 değeri tutuluyor. IF ifadesi ile değişkenin değerinin 12 veya 12 den fazla olup olmadığına bakıyoruz . Eğer büyük veya eşitse bize Sana da günaydın <İSMİNİZ> ama saat biraz geç olmadı mı sabah için diye sonuç dönüyor. :: işaretleri IF ifadesinin olumsuz biten tarafı yani büyük eşitliği sağlamaz ise, 12 den küçük bir değer ise size Günaydın diyor.
Komut tanımı aşağıdaki gibidir. Benzer komutları görmek dileğiyle..
SORU KELİMELERİ:günaydın,1
CEVAP ŞABLONU:{!SET degisken={!RET substring {!RET saat!},0,2!}!}{!IF $degisken>=12??Sana da günaydın $SAHİBİNADI ama saat biraz geç olmadı mı sabah için.::Günaydın $SAHİBİNADI!}.Umarım günün güzel geçer