GPN8:Javabots

aus dem Wiki des Entropia e.V., CCC Karlsruhe

Thema

IRC Bots sind mehr oder weniger nützliche Programme, die einen Gesprächspartner in einem der älteren Kommunikationsdienste des Internet simulieren. In Java lassen sich IRC Bots bereits in wenigen Minuten programmieren.

Inhalt

Der Workshop dient als Einführung in das IRC Bot Framework [1], durch das mit wenigen Zeilen eigenem Code ein individueller Bot erstellt werden kann. Das Ergebnis soll eine Anzahl neuer Bots sein, die auf einem IRC Server ihr Dasein fristen.

Voraussetzungen

Der Workshop richtet sich primär an Teilnehmer, die rudimentäre Vorstellung vom IRC und Schulkenntnisse in Java haben. Zum Gestalten eines eigenen Bots ist ein Rechner mit installiertem JDK und einer brauchbaren IDE (zur Not auch Emacs) vorteilhaft.

Etikette

Besonders viel Spaß machen Bots, wenn zwei oder mehr Entwickler im Team arbeiten und ihre Kreativität nutzen, um außergewöhnliche Ergebnisse zu erzielen.

Extras

Die Sourcecodes der entstandenen Bots könnten hier nach der GPN8 stehen.

IRC Bots sind eine leichtgewichtige Möglichkeit, um Extreme Feedback Devices in verteilten, heterogenen IT-Landschaften zu steuern.