1Forum.Net  

Go Back   1Forum.Net > IRC Sunucu Sahipleri - WEB > Genel IRCD > TCL Arşivi
Sosyal Gruplar Oyun Dünyası Yasaklılar Listesi Etiketler Arşiv Rss


Yeni Konu aç  Cevapla
 
LinkBack Seçenekler Stil
Alt 15/08/08, 09:34 AM   #1 (permalink)
Moderator
 
ShotKiLLa - ait Kullanıcı Resmi (Avatar)
1 Bilgi
Üyelik tarihi: Mar 2008
Mesajlar: 658
Konular: 433
Ruh Halim:
1 Karizma
Rep Gücü : 2
Rep Puanı : 114
Rep Seviyesi : ShotKiLLa will become famous soon enoughShotKiLLa will become famous soon enough
Teşekkür Sayısı : 115
Gösterdiği Tepki : 4
3 mesajına 3 kez tepki gösterildi
Standart Helper ( Eggdrop)

Kod:
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###########
Kod:
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 [Linkleri sadece kayıtlı üyeler görebilir Kayıt olmak için buraya tıklayın]il No: 1 ingilizce "
putserv "PRIVMSG $nick [Linkleri sadece kayıtlı üyeler görebilir Kayıt olmak için buraya tıklayın]il No: 2 Portekizce "
putserv "PRIVMSG $nick [Linkleri sadece kayıtlı üyeler görebilir Kayıt olmak için buraya tıklayın]il No: 3 Turkce "
putserv "PRIVMSG $nick [Linkleri sadece kayıtlı üyeler görebilir Kayıt olmak için buraya tıklayın]il No: 4 Almanca "
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 [Linkleri sadece kayıtlı üyeler görebilir Kayıt olmak için buraya tıklayın]aha Ayrintili bilgi icin."
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..


_______________________
Üye olup ailemize katılmak ve reklamsız bir forumdan yararlanmak isterseniz TIKLAYIN
ShotKiLLa isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Yeni Konu aç  Cevapla

Sosyal Paylaşım Kısayolları

Etiketler
eggdrop, helper


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
-------------------------------------------------------------
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
En beğendiğiniz Helper kimdir? Lanet Sunucu Gelişmeleri - Görev/Yetki Dağıtımları 1 05/04/08 22:38 PM
EGGDROP Nedir ? ShotKiLLa Eggdrop 1 05/04/08 20:20 PM
Eggdrop Nasıl Kurulur ? FaNToM Eggdrop 0 20/03/08 17:00 PM
AutoHelper (Yardım kanalında aop sop iken otomatik helper.) FaNToM Hazır Kodlar 0 20/03/08 16:45 PM
Yardım kanalında aop sop iken otomatik helper FaNToM Genel IRCD 0 16/03/08 13:44 PM

Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 23:21 PM.

Powered by vBulletin® Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2008, Crawlability, Inc.

Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir,
bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir,
yine de sitemizde yasalara aykırı unsurlar bulursanız buradan bize bildirebilirsiniz, şikayetiniz incelendikten sonra en kısa sürede gereken yapılacaktır.
Report Abuse, Harassment, Scamming, Hacking, Warez, Crack, Divx, Mp3 or any Illegal Activity to here

Reklam vermek için bize buradan ulaşabilirsiniz.

web statistics
Hepsi
3 4 5 9 11 12 13 14 15 18 22 24 25 27 28 29 30 31 33 34 35 36 38 39 40 42 43 44 45 46 51 52 54 55 57 59 61 62 68 69 70 71 75 76 81 82 88 91 95 96 99 100 101 104 109 120 121 128 131 132 135 136 139 142 147 150 151 152 153 154 155 156 157 158 159 160 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 251 252 253 254 255 259 277 279 280 281 282 283 285 286 287 288 289 290 291 292 293 295 296 303 304 306 307 308 309 310 311 312 313 314 319 321 322 323 325 327 328 329 330 331 332 334 338 340 341 342 343 344 345 346 347 348 349 351 355 358 359 360 362 364 365 366 367 371 377 378 379 380 381 382 383 384 385 387 411 412 417 419 420 421 422 423 426 432 434 439 440 441 442 444 449 466 469 470 471 472 473 474 475 476 477 478 479 481 482 483 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 505 518 519 520 521 523 524 526 533 537 539 541 545 546 548 549 550 551 552 555 556 557 558 559 560 561 562 563 565 566 569 571 574 580 581 582 583 584 585 586 589 590 591 593 595 596 597 598 599 600 601 604 605 606 607 608