Neakros Blog
Man nennt es neudeutsch ‘bloggen’.
IRC

Von Neakro am 27. November 2007, 15:46

Ich habe mich jetzt auch mal im IRC breit gemacht. Die große Welle ist zwar schon was länger vorbei, aber das wohl auch besser so.

Anzutreffen bin ich im Quakenet (de.quakenet.org:6667) in den Channeln #neakro und #nbot. Vllt kommt mich ja mal jemand besuchen ;)

Wenn ich mal nicht da bin, könnt ihr in diesen Channeln meinen NBot (aktuell in der Version 0.06Alpha) testen. Einen richtigen Testbot gibt es zwar noch nicht, aber vielleicht reiche ich diesen in ein paar Tagen nach.

Kleiner IRC-Bot in Java

Von Neakro am 16. October 2007, 18:42

Da ich ja mit einigen Leuten an einem Java Projekt arbeite, das auch Internetnutzung vorsieht, habe ich einen kleinen Bot geschrieben, der sich flink mit dem IRC verbindet und dort dann als kleiner Helfer agiert.

Bis jetzt sind nur wenige Funktionen implementiert:

  • quit: Für Verlassen des Channels
  • slap: Virtuelles Schlagen eines anderen
  • wiki: Erzeugt einen Link zu Wikipedia (noch keine Überprüfung)
  • search: Gibt Links zu Suchbegriffen bei diversen Suchmaschinen an (zur Zeit Google und Yahoo)
  • say: Lässt den Bot etwas sagen
  • me: Lässt den Bot etwas virtuell machen
  • nick: Ändert den Namen des Bots (ohne Gültigkeitsprüfung)
  • ping: Bot anwortet mit pong
  • kick: Sofern der Bot Operator ist, kickt er den angegebenen User

Weite Funktionen sind in Planung, aber ich werde den Bot in einigen Tagen zum Download bereitstellen.

Update (17.11.2007):
Die aktuellste Version des Bots befindet sich immer unter dieser URL: http://downloads.neakronet.de/nbot.tar.gz

Changelog zur Version 0.05:

  • Multichannel Support
  • Authentifizierung bei Q im Quakenet
  • Automatischer Reconnect bei Timeout
  • Admin kann jetzt auch per Host identifiziert werden
  • Kommando xsay hinzugefügt, welches an einzelne Channel und User Nachrichten versenden kann
  • Kommando control hinzugefügt. Mit dem passenden Passwort zum Bot kann man so die Kontrolle über den Bot (zurück-)gewinnen