#!./eggdrop set mod-path "modules/" set my-ip "255.255.255.255" ############################ # Configuração dos Módulos # ############################ # Modulo de canais: loadmodule channels # Modulo do server: loadmodule server # Módulo do ctcp: loadmodule ctcp # Módulo do irc: loadmodule irc # Módulo de transfêrencia de arquivos: loadmodule transfer # Módulo do share: loadmodule share # Módulo de arquivo de sistemas: loadmodule filesys # Módulo de notes: loadmodule notes # Módulo do console: loadmodule console # Módulo do uptime loadmodule uptime ######################## # Configuração do bot: # ######################## # Ident do bot: set username "BOTNICK" # Nick do bot: set nick "BOTNICK" # Nick alternativo do bot: set altnick "BOTNICK_" # Nome que aparecerá no WHOIS set realname "#BrJato - IRCLife.com.br" # Senha do nick do bot no NickServ: set botpwd "BOTPASS" # Nome dos arquivos do bot set chanfile "filesys/BOTNICK.chan" set userfile "filesys/BOTNICK.user" set notefile "filesys/BOTNICK.notes" logfile sjpk #BrJato "logs/brjato.log" # Nick que o bot usará na BotNet: set botnet-nick "BOTNICK" # Flags adquiridas no hello: set default-flags "hpx" # Admin e e-mail do bot: set admin "ADMIN " # Dono do bot: set owner "ADMIN" # Rede de IRC que o bot irá conectar: set network "IRCLife" # País que o bot se encontra: set timezone "BR" ########################## # Configuração de canais # ########################## # Permitir que users usem INFO: #[1 = SIM |0 = NÃO] set use-info 1 ##### Opções do canal #### set defaultchannel "#BrJato" set global-chanmode "nrt" set global-flood-chan 30:2 set global-flood-deop 12:8 set global-flood-kick 4:10 set global-flood-join 10:60 set global-flood-ctcp 3:60 set global-chanset { -clearbans -enforcebans -dynamicbans +userbans -autoop -bitch +greet -protectops -statuslog +stopnethack -revenge -secret -autovoice +cycle +dontkickops -wasoptest -inactive +protectfriends +shared +seen -userexempts -dynamicexempts +userinvites +dynamicinvites } channel add $defaultchannel { idle-kick 0 stopnethack-mode 0 revenge-mode 0 aop-delay 7:30 flood-chan 30:2 flood-deop 12:8 flood-kick 5:5 flood-join 10:60 flood-ctcp 4:60 flood-nick 4:10 } channel set $defaultchannel -stopnethack channel set $defaultchannel -clearbans channel set $defaultchannel -enforcebans channel set $defaultchannel -dynamicbans channel set $defaultchannel +userbans channel set $defaultchannel -dynamicexempts channel set $defaultchannel -userexempts channel set $defaultchannel +dynamicinvites channel set $defaultchannel +userinvites channel set $defaultchannel -greet channel set $defaultchannel -protectops channel set $defaultchannel -protectfriends channel set $defaultchannel -statuslog channel set $defaultchannel -revenge channel set $defaultchannel -revengebot channel set $defaultchannel -autovoice channel set $defaultchannel +cycle channel set $defaultchannel -dontkickops channel set $defaultchannel -autoop channel set $defaultchannel -bitch channel set $defaultchannel -secret channel set $defaultchannel +shared channel set $defaultchannel -seen ####################### # Configuração de IRC # ####################### # Comandos a serem executados ao conectar no IRC: set init-server { putserv "NICKSERV :identify $botpwd" putserv "MODE $botnick +i-ws" } # Lista de servers disponivéis: set servers { 72.20.22.151:6667 } set console "cbsomw" # Tipo de flags para CONSOLE: # m privado msgsctcps para o bot # k kicks, bans, mode mudanças no canal # j joins, parts, netsplits no canal # p público tagarela no canal # s connects/disconnects/notices do servidor # b informação sobre bot unindo e userfile compartilhando # c comandos que as pessoas usam (por msg ou dcc) # x arquivo transfere e comandos de arquivo-área # r (se user-console-r definiu TUDO) enviou ao bot pelo servidor # o outro: info de misc, erros - MATERIAIS IMPORTANTES # w wallops: msgs entre IRCops ####################################### # Configuração das respodtas do CTCPS # ####################################### # Resposta do CTCP version: set ctcp-version "7(2$botnick7) 2Raphael" # Resposta do CTCP finger: set ctcp-finger "7(2$botnick7) 2Raphael" # Resposta do CTCP userinfo: set ctcp-userinfo "7(2$botnick7) 2Raphael" #################################### # Configuração de MOTD/BANNER/HELP # #################################### # Local que se encontra os arquivos para ajuda: set help-path "help/" # Local que se encontra o arquivo MOTD: set motd "text/motd" # Local que se encontra o BANNET da TelNet: set telnet-banner "text/banner" listen PORT all set protect-telnet 0 set ban-time 0 set ident-timeout 40 set require-p 1 set open-telnets 0 set stealth-telnets 1 set connect-timeout 60 set dcc-flood-thr 15 set ignore-time 2 set debug-output 1 set hourly-updates 00 set notify-newusers "$owner" set whois-fields "url birthday" set remote-boots 0 set share-unlinks 0 set die-on-sighup 0 set die-on-sigterm 0 set must-be-owner 1 set max-dcc 20 set enable-simul 1 set allow-dk-cmds 1 set share-users 1 set passive 1 set share-greet 1 set net-type 3 set keep-nick 1 set use-ison 1 set strict-host 1 set quiet-reject 0 set lowercase-ctcp 1 set answer-ctcp 3 set flood-msg 5:2 set flood-ctcp 0:0 set never-give-up 1 set strict-servernames 0 set default-port 6667 set server-cycle-wait 1 set server-timeout 45 set servlimit 0 set check-stoned 0 set use-console-r 1 set serverror-quit 1 set max-queue-msg 300 set trigger-on-ignore 0 set use-silence 0 set handle-mode_r 1 set ctcp-mode 2 set bounce-bans 1 set bounce-modes 0 set max-bans 50 set max-modes 30 set allow-desync 0 set kick-bogus 0 set ban-bogus 0 set kick-fun 1 set ban-fun 1 set learn-users 1 set wait-split 300 set wait-info 180 set mode-buf-length 200 set use-354 0 set max-notes 5 set note-life 30 set allow-fwd 1 set console-autosave 1 set force-channel 0 set info-party 0 set sort-users 1 set dcc-sanitycheck 0 set resolve-timeout 4 set log-time 1 set keep-all-logs 0 set switch-logfiles-at 300 set text-path "text/" set temp-path "/tmp" checkmodule blowfish loadmodule wire loadmodule seen loadmodule dns ############################################################################### #Tcls: # ############################################################################### loadhelp userinfo.help source scripts/alltools.tcl source scripts/action.fix.tcl source scripts/compat.tcl source scripts/userinfo.tcl