Arkadaşın istediği galiba txt'nin içindeki tüm satırları değil, 5er dakikada bir satırı göndermek ve satır bitince tekrar baştan başlatmak. Aşağıdaki kod işine yarayabilir:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias sendtext {
var %dosya = dosya-adı.txt, %kanal = #kanal
inc %a | if %a > $lines(%dosya) { set %a 1 } | msg %kanal $read(%dosya,%a)
}
Yukardaki kodda kırmızıyla gösterdiğim yerleri kendine göre değiştirip /sendtext yazdığında belirttiğin kanala belirttiğin txt dosyasından satır gönderilecektir ve her bu komutu kullandığında bir sonraki satırı gönderecektir kanala. Sen her 5 dakikada bir satır göndermek istiyorsan:
/timer 0 300 sendtext
komutunu kullanabilirsin. Eğer bu komutun servera bağlanır bağlanmaz çalışmasını istiyorsan şunu:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:connect:timer 0 300 sendtext
Eğer sen belirttiğin bir kanala girdiğinde çalışmasını istiyorsan ise şunu:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on me:*:join:#kanal:timer 0 300 sendtext
kullanabilirsin.
Umarım anlamışsındır...