Un eggdrop in locale è pensato per chi nn possiede
una shell su cui poter far girare processi in background,
ora per chi sa gia configurare un eggdrop questa guida gli
risulterà inutile ma per chi è alle prime
armi, bhè....può essere utile
Allora il primo passo per alzare un eggdrop in locale,
è scaricare da internet un eggdrop o più precisamente
un windrop. Lo potete scaricare dal nostro sito.
Il windrop è un normale eggdrop solo che è
progettato per girare su windows e nn su una shell.
Una volta scaricato il windrop, si deve procedere ad editare
il file di configurazione del windrop, il file .conf è
un normale file modificabile col blocco note che però
permette di far girare il nostro caro windrop.
Ora vi darò un esempio di un file di configurazione:
#! /path/to/executable/eggdrop
# ^- set that to the directory eggdrop is in ie "#!
/home/lamest/egg/eggdrop"
#
# $Id: eggdrop.simple.conf,v 1.11 2001/06/16 01:33:02 poptix
Exp $
#
# This is a sample configuration file for your bot. You
will definitely
# want to edit this, to set up your bot. Right now it creates
a bot called
# "LamestBot" which sits on channel #lamest.
#
# more options can be found in files in doc/settings/
#
# IMPORTANT: Remember to make install and cd to the directory
it created
# (~/eggdrop by default) before you continue, running the
bot from
# eggdrop1.6.x/ will not work.
#
# PLEASE EDIT THIS FILE COMPLETELY! YOUR BOT WILL NOT FUNCTION
PROPERLY IF
# YOU DO NOT CONFIGURE IT CORRECTLY! WE CAN NOT STRESS THIS
ENOUGH!
# don't edit those 9 lines now!!
set mod-path "modules/"
set help-path "help/"
set text-path "text/"
loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule notes
loadmodule console
checkmodule blowfish
# start configuring here!
##### variables:
set nick "`BaSTeR`"
# the nick of the bot, that which it uses on IRC, and on
the botnet
# unless you specify a sperate botnet-nick
set altnick "baster?"
# an alternative nick to use if the nick specified by 'set
nick' is
# unavailable. All '?' characters will be replaced by a
random number.
set realname "MbK BoOsTeR r0x"
# what to display in the real-name field for the bot
set servers {
irc.tin.it:6667
omniway.irc.it:6667
}
# the server list -- the bot will start at the first server
listed, and cycle
# through them whenever it's disconnected
# (please note: you need to change these servers to YOUR
network's servers)
channel add #lethal{
chanmode "+nts-likm"
idle-kick 0
stopnethack-mode 0
}
channel set #lethal +enforcebans +dynamicbans +userbans
channel set #lethal +dynamicexempts +userexempts +dynamicinvites
+userinvites
channel set #lethal -autoop +***** +protectops +protectfriends
+dontkickops
channel set #lethal +greet +statuslog
channel set #lethal +revenge +autovoice
channel set #lethal -secret -shared +cycle
channel set #lethal -inactive -seen +nodesynch
set net-type 1
# set here your network
# [0/1/2/3/4/5] What is your network?
# 0 = Efnet (non +e/+I hybrid), 1 = IRCnet, 2 = Undernet,
3 = Dalnet,
# 4 = Efnet +e/+I hybrid, 5 = Others
# various stuff...
listen 3333 all
# set here the port where eggdrop should listen von telnet
connections
set owner "DaViD`k"
# set here the list of owners of the bot
# files & directories
set userfile "LamestBot.user"
set chanfile "LamestBot.chan"
set temp-path "tmp/"
logfile msbxco * "logs/eggdrop.log"
logfile jpk #lamest "logs/lamest.log"
# default console flags
set console "mkcobxs"
#
##### SCRIPTS #####
# these are some commonly loaded (and needed) scripts.
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
source scripts/userinfo.tcl
loadhelp userinfo.help
##### WINDROP SCRIPTS #####
# Ident script for Windrop by FireEgl@EFnet
# uses username value for ident name by default
# read the start of script for more documentation
# uncomment (remove # in front of line) next line to activate
#source scripts/winident1.2.tcl
Allora come potrete vedere il primo passo da compiere è
scegliere un nick per il proprio bot,
e sceglierne anke uno alternativo (il ? ci sta per creare
a caso un numero per il nick alternativo del vostro bot).
Poi settare il realname anche se nn è un passo importante
in quanto già è configurato,
un passo importante invece è scegliere i server per
il vostro bot, infatti ci deve essere il nome del server
e la porta (in questo caso il bot è stato configurato
con IPv4 dopo spiegherò anche come configurarlo kon
IPv6 )
Una volta fatto questo dovete configurare il chan o i chan
dove il vostro bot dovrà joinare e poi sceglierete
i vari chanmode che il vostro bot
dovrà mantere sul canale.
In seguito si dovrà settare il network dove si desidera
far girare il proprio bot e in questo caso ogni net corrisponde
ad un numero da immettere sopra.
Dopo si deve immettere la porta telnet da cui si desisera
telnettare il proprio eggdrop nel file di configurazione
è già impostata la porta 3333 che va bene.
Altro passo importante e settare l'owner del bot e immettere
il proprio nick .
Una volta fatto questo il bot è pronto per girare
ma ATTENZIONE nn dimenticare i cancellare la linea che è
quasi alla fine del file che comincia con .die, se nn si
cancella il bot nn funziona quindi ripeto ATTENZIONE.
Ok il passo più lungo è stato fatto, ora
bisogna procedere a far salire il bot sul server per permettergli
di joinare sul canale che avete scelto.
Allora avviare il prompt di MS DOS , se il file windrop
è stato installato nella dir c: ,
digitare nel prompt : cd c:\windrop
una volta fatto questo digitare: eggdrop -m eggdrop.conf
(digitare eggdrop.conf se il file di configurazione è
stato rinominto eggdrop.conf).
Se è andato tutto ok senza errori mentre l'eggdrop
veniva lanciato vuol dire che il vostro eggdrop è
lanciato e dovrebbe aver già joinato il canale e
il server che avete scelto.
In questo caso dovrete "presentarvi" al bot con
il nick di owner settato nel file di configurazione scrivendogli
in privato Hello
/msg tuobot Hello
Dopo questo dovrete ricevere delle notices dal bot e dovrete
inserire una password, sempre in privato digitare pass Miapass,
ad esempio pass Pippo
/msg tuobot pass Pippo
Nel caso il vostro bot non sia arrivato nel vostro server
e canale e volete sapere che fine abbia fatto, andate di
nuovo nel prompt di MS DOS e digitate: telnet localhost
portadelbot (la porta del bot l'avete settata nel config)
entro poco tempo dovrebbe stabilirsi una connessione col
bot.
L'eggdrop vi kiederà il nick ma visto ke è
la prima volta ke lo fate girare inserirete come nick NEW.
Una volta fatto questo l'egg vi chiederà il nick
che volete usare e voi inserirete il vostro nick che ogni
volta connessi all'egg dovrete inserire.
Dopo vi chiederà di settare una pass sempre da inserire
ogni volta e una volta inserita anche quella avrete creato
un'account sul vostro bot ke da quel momento sarà
pienamente operativo.
Ora come vi ho detto prima vi spiegherò come alzare
un windrop con il nuovo protocollo IPv6.
Allora la differenza è minima , bisogna cambiare
solamente alcuni paramentri dal file di configurazione.
La cosa più importante da cambiare è il server
ke non sarà più un normale server IPv4 ma
il vostro host ossia il localhost, quindi inserire ad esempio:
localhost:6666 oppure localhost:2324.
Mi raccomando , ovviamente per far funzionare il bot kon
IPv6 server un bouncer IPv6 come AsYboV6 o Relay6 e poi
per quanto riguarda il telnet si effettua la stessa procedura.
Se per caso il bot nn si dovesse connettere telnettarlo
e digitare 127.0.0.1:6666.
Alla prossima!
Scritto da [DaViD`k]
|