IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 14 Ağustos 2008, 10:47   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Helper ( Eggdrop)




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Kod:
#########eggdrop.conf#########
set username "Helper"
set admin "offline"
set network "TrDaTa"
set timezone "EST"
set max-logs 5
set log
-time 1
set keep
-all-logs 0
set my
-ip "sunucuipnumarası"
set my-hostname "sunucuipnumarası"

checkmodule blowfish


set 
switch-logfiles-at 300
set console 
"mkcobxs"
set userfile "welcome.user"
set sort-users 0
set welcome
-path "welcome/"
set temp-path "/tmp"
set motd "motd"
set botnet-nick "Helper"
set protect-telnet 1
set dcc
-sanitycheck 0
set ident
-timeout 30
set 
require-p 1
set open
-telnets 0
set connect
-timeout 15
# number of messages from a user on dcc before they are considered to be
# flooding (and therefore get booted)
set dcc-flood-thr 3
set telnet
-flood 5:60

# how long should I wait (seconds) before giving up on hostname/address
# lookup?
set resolve-timeout 15
set ignore
-time 15
set debug
-output 0
set hourly
-updates 15
set notify
-newusers "HQ"
set owner "owner nick"
set default-flags "hpx"
set whois-fields "url Game"
set remote-boots 2

# if you don't want people to unlink your share bots from remote bots
# set this to 0
set share-unlinks 1
set 
die-on-sighup 0
set 
die-on-sigterm 0

unbind dcc n tcl 
*dcc:tcl
unbind dcc n set 
*dcc:set

unbind dcc n simul 
*dcc:simul

set max
-dcc 50
set enable
-simul 1
set allow
-dk-cmds 1

set mod
-path "modules/"

#### CHANNELS MODULE #####

loadmodule channels

# the chanfile: where dynamic channel settings are stored
set chanfile "welcomeer.chan"
set ban-time 60
set share
-greet 0
set 
use-info 1

channel add 
#help {
chanmode "+nNt"
idle-kick 0
need
-unban putserv "PRIVMSG ChanServ :unban #help me" }
flood-chan 4:2
flood
-deop 5:10
flood
-kick 4:2
flood
-join 4:10
flood
-ctcp 3:60
}

loadmodule server


set nick 
"botun nicki"
set altnick "botun yedek nicki"
set realname "real name"
set init-server {
putserv "PRIVMSG nickserv :IDENTIFY asdasdasd"
}
set init-server putserv "oper nick sifre" }


set servers {

sunucuipnumarası:6667

}



set keep-nick 1
set strict
-host 0
set quiet
-reject 1
set lowercase
-ctcp 0
set answer
-ctcp 3
set flood
-msg 5:60
set flood
-ctcp 3:60
set never
-give-up 1
set strict
-servernames 0
set 
default-port 6667
set server
-cycle-wait 60
set server
-timeout 15
set servlimit 0
set check
-stoned 1
set 
use-console-r 0
set serverror
-quit 1
set max
-queue-msg 300
set trigger
-on-ignore 0
set 
use-silence 0
set handle
-mode_r 1

##### CTCP MODULE #####

# this provides the normal ctcp replies that you'd expect *RECOMMENDED*
loadmodule ctcp



##### IRC MODULE #####

loadmodule irc

# [0/1] define this if you want to bounce all server bans
set bounce-bans 0
set allow_desync 0
set kick
-method 1
set kick
-bogus 1
set learn
-users 0
set wait
-split 300
set wait
-info 180
set modes
-per-line 3
set mode
-buf-length 200
set 
use-354 0


#unbind msg - hello *msg:hello
#bind msg - myword *msg:hello

unbind msg ident *msg:ident
set no
-chanrec-info 0

##### TRANSFER MODULE #####

loadmodule transfer

set max
-dloads 1
set dcc
-block 0
set copy
-to-tmp 1
set xfer
-timeout 300



##### SHARE MODULE #####

loadmodule share

set passive 1

set 
#sancak +share

set files-path "/home/mydir/filesys"
set incoming-path "/home/mydir/filesys/incoming"
set upload-to-pwd 0
set filedb
-path ""
set max-file-users 20
set max
-filesize 1024

##### NOTES MODULE #####

loadmodule notes

set notefile 
"wffins.note"
set max-notes 50
set note
-life 60
set allow
-fwd 0
set notify
-users 1

##### CONSOLE MODULE #####

# this module provides storage of console settings when you exit the bot
# (or .store)
loadmodule console

set console
-autosave 1
set force
-channel 0
set info
-party 0

##### SCRIPTS #####
source scripts/userinfo.tcl
source scripts
/sentinel.tcl
source scripts
/alltools.tcl
source scripts
/helper.tcl
####End########### 

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Kod:
#heLp Botu by Coder
bind join - * join_selam
bind pub 
yardim pub_help
bind msgm 
help pub_help
bind msgm 
yardim msg_help
bind msgm 
nshelp msg_nshelp
bind msgm 
cshelp msg_cshelp
bind msgm 
memohelp msg_memohelp
bind msgm 
nsregister msg_nsregister
bind msgm 
nsidentify msg_nsidentify
bind msgm 
nsset msg_nsset
bind msgm 
nsghost msg_nsghost
bind msgm 
nspassword msg_nspassword
bind msgm 
nslanguage msg_nslanguage
bind msgm 
nsurl msg_nsurl
bind msgm 
nsemail msg_nsemail
bind msgm 
nsicqnumber msg_nsicqnumber
bind msgm 
nslocation msg_nslocation
bind msgm 
nskill msg_nskill
bind msgm 
nsprivate msg_nsprivate
bind msgm 
nshide msg_nshide
bind msgm 
csregister msg_csregister
bind msgm 
csidentify msg_csidentify
bind msgm 
csset msg_csset
bind msgm 
csaccess msg_csaccess
bind msgm 
cslevel msg_cslevel
bind pub 
selam msg_selam





proc join_selam 
{nick uhost handle chan} {
putserv "NOTICE $nick :$nick 12Networkun Resmi Yardim Kanalina Hos Geldiniz."
putserv "NOTICE $nick :12Ben size, Yardima İhtiyaciniz Olan Konularda Yardim Edecek Sekilde Programlanmis Bir Help Botum."
putserv "NOTICE $nick :12Eger Benim Yardimlarim Sizlere Yeterli Olmazsa. 4 [Only registered and activated users can see links. ] 12Adresinden Gerekli Bilgileri Alabilirsiniz."
putserv "NOTICE $nick :12Simdi Yardim Almak İcin Lutfen Özelime 4Yardim 12Yaziniz."
putserv "NOTICE $nick :12Lutfen 4/Remote Off 12Yapmayi Unutmayiniz."

}



proc msg_help nick uhost handle text } {
putserv "PRIVMSG $nick :$nick , size asagidaki konularda yardimci olabilirim:"
putserv "PRIVMSG $nick :1.) Nickserv Komutlari konusunda yardim almak icin: ( nshelp )"
putserv "PRIVMSG $nick :2.) Chanserv Komutlari konusunda yardim almak icin: ( cshelp )"
putserv "PRIVMSG $nick :3.) Memoserv Komutlari konusunda yardim almak icin: ( memohelp )" }




proc msg_nshelp nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizin sifrelenme Komutunu Orenmek icin Sifreleme ( nsregister ) Yaziniz."
putserv "PRIVMSG $nick :Nickinizi Identify etme komutunu orenmek icin ( nsidentify ) Yaziniz."
putserv "PRIVMSG $nick :Nick Droplama komutunu orenmek icin( nsdrop )Yaziniz."
putserv "PRIVMSG $nick :Nick Set Ayarlari orenmek icin ( nsset ) Yaziniz."
putserv "PRIVMSG $nick :Nickiniz Kullanimda ise dusurme komutunu orenmek icin( nsghost ) Yaziniz." }

proc msg_nsregister nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizi Sifrelemek icin lutfen asagidaki komutu yaziniz."
putserv "PRIVMSG $nick :/ns register sifreniz email_adresiniz )"
putserv "PRIVMSG $nick :Mail Adresinizi Kesinlikle Dogru vermelisniz Aksi Taktirde Kaybedilen Nick Sifreleri uzerinde hak iddia edemezsiniz." }

proc msg_nsidentify nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizi ident ederken kullanmaniz gereken komut asagidaki gibidir."
putserv "PRIVMSG $nick :/ns identify sifreniz " }

proc msg_nsdrop nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizi droplarken kullanmaniz gereken komut asagidaki gibidir."
putserv "PRIVMSG $nick : /ns drop " }

proc msg_nsset nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizin ayarlari."
putserv "PRIVMSG $nick 1)nspassword "
putserv "PRIVMSG $nick 2)nslanguage "
putserv "PRIVMSG $nick 3)nsurl "
putserv "PRIVMSG $nick 4)nsemail "
putserv "PRIVMSG $nick 5)nsicqnumber "
putserv "PRIVMSG $nick 6)nslocation "
putserv "PRIVMSG $nick 7)nskill "
putserv "PRIVMSG $nick 8)nsprivate "
putserv "PRIVMSG $nick 9)nshide "
}

proc msg_nsghost nick uhost handle text } {
putserv "PRIVMSG $nick :Servere girdiginizde nickiniz kullanimda uyarisi verirse"
putserv "PRIVMSG $nick :Asagidaki komutla Nickinizi kullanabilirsiniz."
putserv "PRIVMSG $nick :/ns ghost nickiniz sifreniz " }

proc msg_nspassword nick uhost handle text } {
putserv "PRIVMSG $nick :Nick sifresini degistirmek icin kullanilir."
putserv "PRIVMSG $nick :/ns set password yenisifre " }

proc msg_nslanguage nick uhost handle text } {
putserv "PRIVMSG $nick :Nickservin dilini degistirmeye yarar."
putserv "PRIVMSG $nick :/ns set language dilno "
putserv "PRIVMSG $nick [IMG]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"PRIVMSG $nick [IMG]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"PRIVMSG $nick [IMG]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"PRIVMSG $nick [IMG]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"PRIVMSG $nick : Fakat bu özellik Serveremizin Services Sisteminde Bulunmamaktadır "
}


proc msg_nsurl nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizin bagli oldugu url yi belirtmenizi saglar."
putserv "PRIVMSG $nick :/ns set url Adres " }

proc msg_nsemail nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizin sifresinin size gonderilecegi mail adresini yazmanizi saglar."
putserv "PRIVMSG $nick :/ns set email [Only registered and activated users can see links. ] " }

proc msg_nsicqnumber nick uhost handle text } {
putserv "PRIVMSG $nick :Kullanmakta oldugunuz icq numarasinin info da gozukmesini saglar."
putserv "PRIVMSG $nick :/ns set icqnumber #icq_no " }

proc msg_nslocation nick uhost handle text } {
putserv "PRIVMSG $nick :Bulundugunuz bolgeyi belirtmenizi saglar."
putserv "PRIVMSG $nick :/ns set location bulundugunuz_yer "
}


proc msg_nskill nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizin sifre sormasi icin gereken komut. "
putserv "PRIVMSG $nick :/ns set kill On/OFF "
putserv "PRIVMSG $nick :On: sifrenin girilmesi icin 60 sn sure
tanir."
putserv "PRIVMSG $nick :Off: Sifre korumasini kapatir."
}

proc msg_nsprivate nick uhost handle text } {
putserv "PRIVMSG $nick :Nickinizin Listede gozukmesini onler."
putserv "PRIVMSG $nick :/ns set private On/Off "
putserv "PRIVMSG $nick :On: Gorunmez."
putserv "PRIVMSG $nick :Off: Gorunur."
}

proc msg_nshide nick uhost handle text } {
putserv "PRIVMSG $nick :Nick bilgilerinizin bir kisminin INFO da gozukmesini engeller"
putserv "PRIVMSG $nick :/ns set hide On/Off "
putserv "PRIVMSG $nick :On: Gorunmez."
putserv "PRIVMSG $nick :Off: Gorunur."
}



proc msg_cshelp nick uhost handle text } {
putserv "PRIVMSG $nick :Kendi Kanalinizi Kaydetmek icin ( csregister )"
putserv "PRIVMSG $nick :Kanalinizin sifresini girmek icin ( csidentify )"
putserv "PRIVMSG $nick :Kanal Ayarlari icin ( csset )"
putserv "PRIVMSG $nick :Access islemleri icin ( csaccess )"
putserv "PRIVMSG $nick :Level ayarlari icin ( cslevel )" }

proc msg_csregister nick uhost handle text } {
putserv "PRIVMSG $nick :Kanal kaydetmekte kullanilan komut asagidaki gibidir."
putserv "PRIVMSG $nick :Fakat bu kanal daha once kayit edilmemis olmasi gerekmektedir."
putserv "PRIVMSG $nick :/cs register #kanal sifre aciklama "
putserv "PRIVMSG $nick :Aciklama yerine herhangi bir sey yazabilirsiniz." }

proc msg_csidentify nick uhost handle text } {
putserv "PRIVMSG $nick :Kanal DeSifre Etmekte kullanilan komut asagidaki gibidir."
putserv "PRIVMSG $nick :Fakat bu kanalin daha once kayit edilmis olmasi gerekmektedir."
putserv "PRIVMSG $nick :/cs identify #kanal sifre )" }

proc msg_csset nick uhost handle text } {
putserv "PRIVMSG $nick :Chanserv Set komutlari Kanallarinizin Set ayarlarini yapmaniza yardimci olur."
putserv "PRIVMSG $nick :Set Komutlari icin ayrintili bilgiyi."
putserv "PRIVMSG $nick :/cs help set komutu ile alabilirsiniz.
)" 
}

proc msg_csaccess nick uhost handle text } {
putserv "PRIVMSG $nick :Access Komutu Bir kisiye sahib yada yetkili oldugunuz kanalda yetki vermeye yarar."
putserv "PRIVMSG $nick :Yetki seviyeleri 1 - 9999 a kadardir."
putserv "PRIVMSG $nick :/cs access #kanal add Nick Seviye )"
}

proc msg_cslevel nick uhost handle text } {
putserv "PRIVMSG $nick :Level Komutu Kanal yetkililerinin yada sahibinin erisim duzeylerini ayarlamaya yarar."
putserv "PRIVMSG $nick [IMG]
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">putserv 
"PRIVMSG $nick :/cs help level yazarak alabilirsiniz. )"
}



proc msg_selam nick uhost handle chan text } {
putserv "PRIVMSG $nick :Selam $nick . Ben modboy un hazirlamis oldugu yardim botuyum."
putserv "PRIVMSG $nick :#help kanalinda Irc ile ilgili sorunlarinizi cozmek icin bulunmaktayim."
putserv "PRIVMSG $nick :Yardim almak icin ozelime ( 4yardim ) yazmaniz yeterlidir. Tesekkurler. Iyi Sohbetler." }

#End putlog "HeLper Bot By Coder " 

Helper.conf ve helper.tcl kendi sunucuna göre düzenledikten sonra Ftp ile Helper.conf dosyasını eggdrop klasorunun içine atacaksın helper.tcl dosyasınıda eggdrop/scrtips klasorun içine atacaksın bu işlemleri yaptıktan sonra, eggdrop dizininde
Kod:
./eggdrop -m Helper.conf
yaptıktan sonra helper botun aktif olacaktır.

Not Alıntıdır..

__________________
Our brain is Our Weapon
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 15 Ağustos 2008, 13:32   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Helper ( Eggdrop)




bu paylaşım forumda bir çok kez verildi ama neyse paylaşım için tşk
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

__________________
SANAL IRC - irc.sanal.org
 
Alıntı ile Cevapla

Cevapla

Etiketler
eggdrop, helper


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Helper Mirc indir - Helper Script Download | Unique | St_By_Romantiq_Serseri mIRC Scripting Tanıtımları 12 01 Aralık 2021 19:34
Eggdrop Bot -eggdrop: No such file or directory hatası Scprit Eggdrop, NeoStats, BNC 1 04 Ocak 2015 00:49