Eggdrop und IRC Merkliste

2009-11-25 - kostaki Keine Kommentare »

Alle Jahre wieder muss ich mal was an meinen Eggdrop Bots machen und jedes mal kann ich mich selbst an die einfachsten Sachen nicht mehr erinnern. Dieses mal wollte ich nur den vhost tauschen und meinen User Host aktualisieren. Aus diesem Anlass hier ein paar Befehle die man oft braucht und die ich mir nie merken kann.

Eggdrop im Vordergrund starten

Sobald der Eggdrop erstmal down ist und nicht mehr ins IRC connected, ist die Suche nach dem Grund schwer. Deshalb starte ich den Bot im Vordergrund um direkt zu sehen was ihn stört. Dazu loggt man sich als Eggdrop User ein und geht ins Bot Verzeichnis. Dann startet man den Bot mit dem Parameter -n.

$ su -s /bin/bash eggdrop
$ cd /opt/eggdrop
$ ./eggdrop -n eggdrop.conf

Jetzt sieht man die Ausgabe des Bots direkt und kann sich dem Problem nähern.

Eine ctcp Verbindung zum Eggdrop aufbauen

Läuft der Bot noch und ist im IRC, kann man sich auf der Partyline einloggen. Das kann man direkt per Telnet machen oder per dcc chat. Da dies bei mir meistens nicht funktioniert bevorzuge ich einen ctcp chat. Hierbei baut der Bot die Verbindung auf und damit geht es meistens.

/ctcp botnick chat

Dann wird man nach dem User und dem Passwort gefragt, wenn man den die richtige Hostmask hat.

Partyline Kommandos

Und hier noch ein paar Befehle die man auf der Partyline öfter braucht. Eine Erklärung spare ich mir, da die Namen für sich sprechen.

.chhandle ALTER_HANDLE NEUER_HANDLE
.chpass HANDLE PASSWORT
.chattr HANLDE changes <#channel>
.whois HANDLE
.+/-host HANDLE HOSTMASK
.+/-user HANDLE HOSTMASK
.+/-chan #channel
.msg #channel text
.act #chan action (action = dances) wird zu /me dances
.op/.deop/.voice/.devoice NICKNAME #CHAN
.topic #chan Topic
.kick #chan nick reson
.kickban #chan nick reason

Quakenet Authentifizieren mit Q

Eine andere Sache für die ich jedes mal googlen muss ist die Frage "Wie authentifiziert man sich nun wieder bei Q".

/msg q@CServe.quakenet.org auth USERNAME PASSWORT
//mode $me +x

Der zweite Befehl aktiviert das Hostnamen Masking vom Quakenet.

Ähnliche Artikel

Kommentar schreiben

*

*