ticarichat
06-08-2006, 02:24
Öncelikli olarak bir eggdrop olusturalım mevcut eggdrop klasörü içerisinden bir confu alarak yenı bır conf olusturup eggdrop klasorunun ıcıne atalım bu eggdrop user lerin erişemeyeceği bir kanala giricek ve bu eggdrop operator olmalı cunku conf u os mode olarak ayarladım sebebı ıse bazı kanal ayarı sebebı ıle mode veya samode de sorun yasadım kendıme bu sekılde yapmıstım evet eggdrop u muzu olusturduktan sonra
botun confuna ##### SCRIPTLER ##### bölümünde ki kodların aynısıgibi
source scripts/opal.tcl
source scripts/deop.tcl
bu kodları ekleyelim
aşagıdaki kodları ise kopyalayıp bir tcl formatı halinde eggdrop klasörü içerisindeki scripts klasorunun ıcıne atalım ve opers.conf umuzdan bu bota bir oper ekleyelim kodlardakı şifre ve nicki aynı sı yaptıktan sonra
./eggdrop -m botunuz.conf
Yaparak servera sokalım
# Botun giriste ircop olmasi icin gerekli ircop nicki
set inick "Opernick"
# Buda gerekli olan sifre
set ipass "operpass"
işte bu botun size op vereceği kodlar
# Ayarlar Bu kadar.! DOKUNMAYIN!!!
#gerekli bindler
bind pub - op op
bind evnt - init-server baglan_yap
proc baglan_yap {type} {
global inick ipass
putserv "OPER $inick $ipass"
putserv "WALLOPS :Basari ile Login Oldum :)"
}
proc op {n u h c a} {
global gnick
set gnick $n
set kanal [lindex $a 0]
putserv "sajoin $gnick :$kanal "
putserv "os mode $kanal +o :$gnick"
putserv "PRIVMSG $c :$n $kanal Kanalinda Op Oldu"
putserv "WALLOPS :$n $kanal Kanalinda Op Oldu"
Buda deop edeceği kodlar
# Botun giriste ircop olmasi icin gerekli ircop nicki
set inick "Opernick"
# Buda gerekli olan sifre
set ipass "Operpass"
# Ayarlar Bu kadar.! DOKUNMAYIN!!!
#gerekli bindler
bind pub - deop deop
bind evnt - init-server baglan_yap
proc baglan_yap {type} {
global inick ipass
putserv "OPER $inick $ipass"
putserv "WALLOPS :Basari ile Login Oldum :)"
}
proc deop {n u h c a} {
global gnick
set gnick $n
set kanal [lindex $a 0]
putserv "sajoin $gnick :$kanal "
putserv "os mode $kanal -o :$gnick"
putserv "PRIVMSG $c :$n $kanal Kanalinda Deop oldu"
putserv "WALLOPS :$n $kanal Kanalinda Deop Oldu"
}
Not; Bota /os oper add nick komutu ile oper eklemeyi unutmayalım
Bot komutları
Op almak için op #kanal
deop olmak için #deop kanal
bulunmadıgınız bır kanal ıcın op #kanal komutunu kullandıgınz taktırde bot sizi önce o odaya sajoinleyip sonra op verecektir
kolay gelsin.
botun confuna ##### SCRIPTLER ##### bölümünde ki kodların aynısıgibi
source scripts/opal.tcl
source scripts/deop.tcl
bu kodları ekleyelim
aşagıdaki kodları ise kopyalayıp bir tcl formatı halinde eggdrop klasörü içerisindeki scripts klasorunun ıcıne atalım ve opers.conf umuzdan bu bota bir oper ekleyelim kodlardakı şifre ve nicki aynı sı yaptıktan sonra
./eggdrop -m botunuz.conf
Yaparak servera sokalım
# Botun giriste ircop olmasi icin gerekli ircop nicki
set inick "Opernick"
# Buda gerekli olan sifre
set ipass "operpass"
işte bu botun size op vereceği kodlar
# Ayarlar Bu kadar.! DOKUNMAYIN!!!
#gerekli bindler
bind pub - op op
bind evnt - init-server baglan_yap
proc baglan_yap {type} {
global inick ipass
putserv "OPER $inick $ipass"
putserv "WALLOPS :Basari ile Login Oldum :)"
}
proc op {n u h c a} {
global gnick
set gnick $n
set kanal [lindex $a 0]
putserv "sajoin $gnick :$kanal "
putserv "os mode $kanal +o :$gnick"
putserv "PRIVMSG $c :$n $kanal Kanalinda Op Oldu"
putserv "WALLOPS :$n $kanal Kanalinda Op Oldu"
Buda deop edeceği kodlar
# Botun giriste ircop olmasi icin gerekli ircop nicki
set inick "Opernick"
# Buda gerekli olan sifre
set ipass "Operpass"
# Ayarlar Bu kadar.! DOKUNMAYIN!!!
#gerekli bindler
bind pub - deop deop
bind evnt - init-server baglan_yap
proc baglan_yap {type} {
global inick ipass
putserv "OPER $inick $ipass"
putserv "WALLOPS :Basari ile Login Oldum :)"
}
proc deop {n u h c a} {
global gnick
set gnick $n
set kanal [lindex $a 0]
putserv "sajoin $gnick :$kanal "
putserv "os mode $kanal -o :$gnick"
putserv "PRIVMSG $c :$n $kanal Kanalinda Deop oldu"
putserv "WALLOPS :$n $kanal Kanalinda Deop Oldu"
}
Not; Bota /os oper add nick komutu ile oper eklemeyi unutmayalım
Bot komutları
Op almak için op #kanal
deop olmak için #deop kanal
bulunmadıgınız bır kanal ıcın op #kanal komutunu kullandıgınz taktırde bot sizi önce o odaya sajoinleyip sonra op verecektir
kolay gelsin.