İrc Bot Yapma Services Bot Oluşturma Kodu Addonu

İrcde bot yapma kodunu sizlerle paylaşıyoruz. Kodu mircinizde Alt+R yapıp, alias bölümüne gelip dosya yeni tıklayıp aşağıdaki kodları oraya yapıştırıp tamam deyiniz.

Kullanımı: kanalda iken /toplu-bot yap yazın gerekli yerleri doldurup, botların gireceği kanalları belirlemeniz yeterli olacaktır.

Koddan önce yapılması gerekenler:

1- Mircinizin ana dizininde bot adında bir klasör oluşturun.
2- Bot klasörünün içinde fullname.txt, ident.txt, nicks.txt dosyalarını oluşturun. Yani not defteri olarak fullname, ident, nicks oluşturun.
3- fullname.txt dosyasına fullnamenizi, ident.txt dosyasına identinizi, nicks.txt dosyasına alt alta gelecek şekilde nickler oluşturun.

Örnek Nicks.txt Dosyası

Ahmet
Ceyda
Mehmet
Frozen

gibi alt alta nickler yazın hepsini kayıt edin. Daha sonra alttaki kodu alias bölümüne ekleyiniz. /toplu-bot kodunu mircinizde yazdığınızda gerekli alanları doldurduğunuzda botlarınız oluşturulacaktır.



/toplu-bot {
  /set %os-services $$?="Server'inizdaki services in adini yazinizi. (Ornek: services.siteismi.com)"
  /set %kanal1 $$?="Botun Gireceği Kanal 1? (Ornek: #Kampüs)"
  /set %kanal2 $$?="Botun Gireceği Kanal 2? (Ornek: #Kampüs)"
  /set %kanal3 $$?="Botun Gireceği Kanal 3? (Ornek: #Kampüs)"
  /set %kanal4 $$?="Botun Gireceği Kanal 4? (Ornek: #Kampüs)"
  /set %os-timer $$?="Kaç tane services bot oluşturulacak? (Ornek: 25)"
  /timer %os-timer 1 /os-bot
}
/os-nick /set %os-nick $read $mircdirbot\nicks.txt
/os-ident /set %os-ident $read $mircdirbot\ident.txt
/os-fullname /set %os-fullname $read $mircdirbot\fullname.txt
/os-host /set %os-host $rand(1,9) $+ $rand(A,Z) $+ $rand(A,Z) $+ $rand(A,Z) $+ $rand(A,Z) $+ $rand(111,999) $+ . $+ $rand(1,9) $+ $rand(A,Z) $+ $rand(A,Z) $+ $rand(1,9) $+ $rand(A,Z) $+ $rand(A,Z) $+ . $+ $rand(1,9) $+ $rand(A,Z) $+ $rand(A,Z) $+ $rand(1,9) $+ $rand(A,Z) $+ $rand(A,Z) $+ .IP
/os-bot {
  /os-nick
  /os-ident
  /os-fullname
  /os-host
  /Operserv Raw : NICK %os-nick 1 1 %os-ident %os-host %os-services : %os-fullname
  /os-join1
  /os-join2
  /os-join3
  /os-join4
  /os-join5
}

/os-join1 /os raw : $+ %os-nick join  %kanal1
/os-join2 /os raw : $+ %os-nick join  %kanal2
/os-join3 /os raw : $+ %os-nick join  %kanal3
/os-join4 /os raw : $+ %os-nick join  %kanal4
/os-join5 /os raw : $+ %os-nick join %kanal5
mirc

Yorum gönder

Daha yeni Daha eski