Selbstverständlich ist dies problemlos in Java möglich. Hier präsentiere ich euch ein Projekt, welches ich damals zu lernzwecken angefangen habe, aber nie erweitert habe und auch nicht erweitern werde. Der bot kann folgende Befehle:
.about – liefert die Version des Bots zurück.
.join arg1 – Besucht den IRC Kanal arg1
.part arg1 – Verlässt den Kanal arg1
.exit – Schließt den Bot
.download arg1 arg2 – Downloadet die File arg1 nach arg2
.exec arg1 – Führt die Datei arg1 aus
.listfiles arg1 – Zeigt alle Ordner und files im Pfad arg1 an
Hier nun der Sourcecode: ircbot
Selbstverständlich ist das nicht der schönste Code und kann an manchen ecken noch stark optimiert werden, soll aber gerade für anfänger ein leichter Einstieg in das IRC Protokoll sein.
Kommentar verfassen