Kod: Kodu kopyalamak için üzerine çift tıklayın!
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
loadmodule blowfish
# Botun Identi
set username "Security"
# Botun Nicki
set nick "Bot-Nick"
# Botun Alt Nicki
set altnick "Botalt_Nick"
# Botun Ip Adresi
set my-ip "sunucu-ip-adresi"
# Botun Vhost`u (eger destekliyorsa.. Buradaki Vhostun my-ip ile uyusmasi gereklidir)
set my-hostname "sunucu-ip-adresi"
# Botun Whois`inde Cikacak Olan yazi
set realname "Bot The Bot"
# Botun ircye baglandiginda yapicagi ilk islemler.
bind evnt - init-server grs
set opchars "@%&~"
proc grs {type} {
global botnick
putquick "MODE $botnick +i-ws" -next
putquick "PRIVMSG Nickserv :identify Botun-Nick-Şifresi" -next
putquick "OPER Bot-Nick Botun-Oper-Sifresi" -next
putquick "MODE Bot-Nick +H" -next
putquick "MODE Bot-Nick +s -nN" -next
}
# Botun girmeye calisacagi server listesi..
set servers {
sunucu-ip-adresi:6667
}
#Botun kanalları
channel add #Sohbet {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #Oyun {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #Radyo {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #Opers {
chanmode "+nt"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #Yardim {
chanmode "+tn"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
channel add #Help {
chanmode "+tn"
idle-kick 0
stopnethack-mode 0
flood-chan 10:5
+nodesynch
}
################################
#Burdan sonrasında değişiklik yapmanıza gerek yok.
################################
set global-flood-chan 10:5
set global-flood-kick 50:1
set global-flood-deop 50:1
set global-flood-ctcp 20:60
set global-chanset {
-autoop
-autovoice
-bitch
+cycle
+dontkickops
-dynamicbans
-dynamicexempts
-dynamicinvites
-enforcebans
-greet
+nodesynch
-inactive
-protectfriends
-protectops
-revenge
-revengebot
-secret
-seen
-shared
-statuslog
+userbans
+userexempts
+userinvites
-protecthalfops
-autohalfop
}
set nick-len 20
set net-type 6
# Botun sahibinin nicki
set owner "Nickiniz"
# Botun kullanici dosyasi
set userfile "$nick.user"
# Botun kanal listesi dosyasi
set chanfile "$nick.chan"
# logunu tutmak istediginiz kanal icin kullanabilirsiniz..
logfile jpk #Opers "logs/Opers.log"
set shortnick "BTN"
set home "#Opers"
set mod-path "modules/"
set help-path "help/"
set text-path "text/"
listen 3339 all
logfile msbxco * "logs/eggdrop.log"
set console "mkcobxs"
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/proxy.tcl
ScanX botuna ait conf dosyasından...
Düzenlemen gereken yerler Nickler nick şifresi oper şifresi botun gireceği kanallar sunucu ip adresi realname vs..
Düzgün şekilde kendine göre düzenlersen sorunsuz çalışır.
Öncelikle Bu kodları boş bir metin belgesine kopyalayın ve kaydedin. Daha sonra dosya adını botunuza vereceginiz isme göre değiştirin ve kaydederken uzantısını "*.conf" olarak belirtin. FTP login olun ve düzenlediginiz conf dosyasını eggdrop klasörüne , "proxy.tcl" dosyasını "eggdrop/scripts" klasörüne kopyalayın. Şimdi ssh login olun eggdrop dizininde
Kod: Kodu kopyalamak için üzerine çift tıklayın!
./eggdrop -m botunuz.conf
komutu ile botunuzu başlatabilirsiniz.
Şayet botunuz girmiyor ise ssh ekranında verdiği hata veya giriyor fakat çalışmıyorsa bota consoldan bağlanıp verdiği hataları kopyalayıp burada paylaşın ki daha kolay yardımcı olabilelim.