Konumuz; Timer
--
Bir işlemi ileriki bir zamanda uygulamak için kullanılmaktadır. 
Kaç saniye aralıkla ve kaç kere uygulanacağını belirlemek mümkündür. 
Parametreleri ile birlikte kullanımında geniş kapsamlı zamanlayıcı görevini görür.
Kullanımı : /timer [adı] parametre zaman tekrar aralık komut.
Aktif timerleri listelemek için : /timers
Tüm timerleri devre dışı bırakmak için : /timers off
Belirtilen timeri devre dışı bırakmak için : /timeradı off
Belirtilen sırada yer alan timerın adını görüntülemek için : $timer(sıra)
Bunlara ek olarak wilcard karakteri olan "*" ve "?" kullanılabilmektedir.
--
Örnek : a ile başlayan tüm timerleri iptal etmek için : /timera* off
Örnek : 20 ile 29 arasındaki tüm timerleri kapamak için : /timer2? off
-
Bu bilgilerden sonra, parametrelerimize geçebiliriz. :
--
h parametresi : Belirtilen sürenin milisaniye cinsinden algılanmasını sağlar . M Parametresi ile aynı işlevi görür .
Kullanımı : /timer -h (tekrar)-(milisaniye)-(komut)
Örnek : /timer -h 2 5 /whois Kutay
Yukarıdaki komutu uyguladığımızda 5 milisaniye aralıkla 2 kere Kutay nickine whois çekilir.
--
p parametresi : İleriki bir zamana kurulmuş olan timeri geçici olarak durdurur.
Kullanımı : /timeradı -p
Örnek : /timer1 -p
Yukarıdaki komutu uyguladığımızda Timer1 isimli zamanlayıcı r Parametresi ile devam ettirilinceye kadar durdurulur.
--
r parametresi : Durdurulan zamanlayıcı kaldığı yerden devam ettirir.
Kullanımı : /timeradı -r
Örnek : /timer1 -r
Yukarıdaki komutu uyguladığımızda timer1 isimli zamanlayıcı kaldığı yerden devam edicektir.
--
o parametresi : Servera bağlı iken kurulan zamanlayıcı bağlantı koptuğunda otomatik olarak kapanır. Bu parametre ile sizin serverdan bağlantınız kopsa bile timer devamlılığını sürdürür.
Kullanım : /timeradı -o (tekrar)-(saniye)-(komut)
Örnek : /timer1 -o 0 30 /ping Kutay
Yukarıdaki komutu uyguladığımızda Kutay nickine 30 saniye aralıklarla ping komutu uygulanır.
Sunucudan bağlantınız kopsada timer devamlılığını sürdürür.
--
e parametresi : İleriki bir zamana ayarlanmış olan zamanlayıcıyı hemen aktif etmek için kullanılır.
Kullanımı : /timeradı -e
Örnek : /timerYavuz -e
Yukarıdaki komutu uyguladığımızda daha önceden ileriki zaman için kurulmuş olan timerYavuz isimli zamanlayıcı, belirtilen sürenin dolması beklenmeden uygulamayısa sokulur.
--
Şimdi pekiştirmek ve daha iyi anlamak için soru/cevap kısmında göstereyim..
--
Soru : Kutay nickine 15 saniyede bir ping atmak istiyorum , nasıl yapabilirim ?
Cevap : /timer 0 15 /ping Kutay
Soru : Scheat nickine her saniye başı /whois çekmek istiyorum , nasıl yapabilirim ?
Cevap : /timer 0 1 /whois Scheat
Soru : Relax nickine 1 kereye mahsus 5 saniyede sonra #helpözel kanalında kick atmak istiyorum , nasıl yapabilirim ?
Cevap : /timer 1 5 /kick #helpözel Relax Sebep
Soru : #helpözel kanalına 30 saniyede bir notice atmak istiyorum , nasıl yapabilirim ?
Cevap : /timer 0 30 /notice #helpözel Mesaj
Soru: Stskeep nickine 40 saniyede bir info çekmek istiyorum , nasıl yapabilirim?
Cevap: /timer 0 40 /ns info Stskeep
--
