|
|
|
 |
|
 |
IRC-Bots - eggdrop - Konfiguration
Übersicht •
eggdrop-Übersicht •
Einführung •
Installation •
Konfiguration
Das Eggdrop-Konfigurations-Script
Nun kommt der eigentlich Teil, des Konfigurierens. Dazu gibt es eine example.conf.
Diese solltet ihr am besten erstmal kopieren und die Kopie dann bearbeiten.
Nennt die Kopie z.B. NamedesBots.conf
Die Beispielkonfiguration enthält zu jeder Option einiges an Kommentaren. Einige
davon will ich jetzt hier erklären:
| set username |
| set admin |
| set network |
| set myhostname/ip |
| addlang |
| Log-Files |
| set userfile |
| set sort-users |
| ein paar Pfadangaben |
| listen |
| set owner |
| die "Please make sure you edit your config
file completely." |
| set chanfile |
| set global-* |
| set global-chanset |
| set nick |
| set altnick |
| set servers |
| loadmodule |
| source |
| set init-server |
Hier können Befehle ausgeführt werden, die der Bot beim Verbinden
zum Server ausführen soll, z.B. NickIdentify |
Nachdem die .conf editiert ist, wird es spannend. Wenn wir es nicht schon sind,
wechseln wir in den Ordner, wohin der Bot installiert wurde. Hier liegt auch die
BotNick.conf. Um den Bot zu starten, tippen wir ./eggdrop -m BotNick.conf ein.
Damit wird das User-File erstellt. Für spätere Starts ist die Option -m nicht nötig.
Falls der Bot nun nicht startet, gibt er eine Fehlermeldung aus. Dann müsst
ihr euch die conf-Datein noch einmal ansehen oder die Script-Datei, je nachdem,
wo der Fehler erkannt wird.
Wenn der Bot sich ins IRC-Netz verbunden hat (z.B. durch ein /whois BotNick
prüfen), machst du /msg Botnick Hello, darauf meldet sich der Bot kurz.
Nun kannst du mit /msg BotNick pass <passwort>; dein Passwort zum Bot setzen.
Nun kannst du per DCC Chat oder per Telnet zu deinem Bot connecten und
dort dir mit .help eine kleine Hilfe zu den Befehlen ansehen.
Wie lasse ich den Bot Chans joinen?
Wenn du die conf-Datei aufmerksam gelesen hast, hast du sicher gesehen,
dass du diese dort eintragen kannst. Du kannst diese aber auch in der Partyline
(per DCC Chat oder Telnet) über den Befehl .+chan #RAUM hinzufügen.
Es gibt also zwei Möglichkeiten. Letztere hat den Vorteil, dass sie zuerst
geladen wird, danach kommen erst die Chans aus der conf-Datei. Desweiteren
muss man so nicht ständig die conf-Datei editieren, wenn mal ein Chan
dazukommt oder einer entfernt wird.
Soweit zu einer Grundinstalliation eines Eggdrops. Nun könnt ihr nach
Scripten ausschau halten oder welche selber schreiben und diese in den Bot einladen.
|
|
 |
 |
|
|