Aşağıdaki kodu remote'a koyup bot ve senin olduğun kanalda !duyuruoku <süre> <kanal> yazdığında duyurular.txt'deki duyurular sırayla senin istediğin saniye aralığıyla okunacaktır. Yani !duyuruoku 60 #el33t yazdığında, duyurular.txt'de 3 duyuru olduğunu varsayarsak ilk duyuru 60 saniye, ikinci duyuru 90 saniye, üçüncü duyuru 135 saniye sonra okunacaktır. Duyuru ekleme komutunu da ekledim, !duyuruekle <duyuru> yazan herkes duyurular.txt'ye duyuru ekleyebilecek, ve Duyurular.txt'de Ekleyen: <nick> Duyuru: <duyurusu> şeklinde gözükecek. İşte kod: alias duyuruoku { if $1 isnum && $2 ischan { var %a = 1, %b = $1 | while %a <= $lines(duyurular.txt) { $+(.timerdo,%a) 1 %b /msg $2 $read(duyurular.txt,%a) | var %b = $calc((%b / 2) + %b) | inc %a } /msg $2 Toplam $lines(duyurular.txt) duyuru timerı devrede.. } if $1 !isnum || $2 !ischan { msg $2 duyuruoku komutunun kullanımı: duyuruoku <süre> <kanal>, örn: /duyuruoku 60 #el33t } } on *:text:!duyuruoku & &:#:{ if $nick = erdem55 { if $2 isnum && $3 ischan { duyuruoku $2 $3 } | elseif $2 !isnum || $3 !ischan { msg # Hatalı komut, örnek kullanım !duyuruoku <süre> <kanal> } } } on *:text:!duyuruekle *:#:{ if $2 { write duyurular.txt Ekleyen: $nick Duyuru: $2- | msg # Duyurunuz başarıyla eklenmiştir.. } | elseif !$2 { msg # Duyuru eklemek için !duyuruekle <duyurunuz> komutunu kullanın. } } |