Fonksiyonel Komut Yazalım – Olimpiyat Sonuçları

Olimpiyatlar başladı. Bu örneğimizde hem olimpiyat sonuçlarını öğrenelim hem de fonksiyonel bir komut yazalım. Fonksiyonel komut, başka bir komut içinden çağırılıp sonucu döndürülebilen komuttur.
getolympicresults (.*)
şeklinde bir fonsiyonel komut tasarlayalım.{!RET getolympicresults boks!} yazdığımızda boks müsabakası sonuçlarını, {!RET getolympicresults atletizm!} yazdığımızda atletizm sonuçlarını döndürsün.

Son Komut ise, içinde fonksiyonel komut kullandığımız seslenerek soracağımız son komut halidir. Bu komutta getolympicresults komutu çağrılıp dönen değeri kullanılacaktır.

 

Fonksiyonel Komut
SORU ŞABLONU:getolympicresults (.*)
SORU KELİMELERİ:getolympicresults,1000|
CEVAP ŞABLONU:

Son Komut
SORU ŞABLONU:(.*?)(için | )olimpiyat.*
SORU KELİMELERİ:olimpiyat sonuçları%,10|
CEVAP ŞABLONU:

ÖRNEK KULLANIM:(SPOR TÜRÜ) için olimpiyat sonuçları

 

Olimpiyatlar için bağımsız bir örnek. Madalya durumunu aşağıdaki komuttan takip edebilirsiniz.
SORU ŞABLONU:.*(milli|ülkem|türkiye).*olimpiyat.*
SORU KELİMELERİ:madalya durumu%,11|
CEVAP ŞABLONU:

ÖRNEK KULLANIM:Türkiyenin Olimpiyat madalya durumu




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.