zBot

FirstClassIRC hat ein spezielles Feature: ZBot.
Das macht es möglich, allen Botserv-Bots eine Art Infofähigkeit zu geben. So kann man bestimmte Messages vordefinieren und diese werden dann per Kürzel wiedergegeben.
In der Praxis sieht das dann in etwa so aus:

[23:03] m404: !learn test_linux ein kleiner test
[23:03] m404: ? test_linux
[23:03] TuX: test_linux == ein kleiner test

Man bemerke hier ,dass TuX ein service-Bot ist und m404 ein treuer User des FirstClassIRC.

Wie man das zBot-Feature nutzt:

Das Feature kann nur aktiviert werden, wenn sich auch schon ein BotServ-Bot im channel befindet. Das kann er nur, wenn auch der Channel registriert wurde.
Aktiviert werden kann das Feature nur vom Channelowner mit diesem Befehl:
/msg botserv set zbot on
Wenn man alles richtig gemacht hat, bekommt man als Antwort in etwa:
Private Nachricht von BotServ: Zbot ist nun in #linux aktiv.

Nun kann man mit folgenden Befehlen, dem Bot Nach und nach gewisse Definitionen vorgeben (in Klammern wird das mindestchannellevel als usermode angegeben (user muss in accessliste stehen!!)):

!ignore {add|del|list|clear} [mask] ignoriert angegebene Usermaske von jeglicher Benutzung von zBot.
!rename [alteskürzel] [neueskürzel](+q) Kürzel umbenennen
!replace [kürzel] (+q) neue Bedeutung einem Kürzel zuweisen
!lock [kürzel](+q) Kürzel vor Veränderungen und löschen schützen.
!unlock [kürzel](+q) Schutz aufheben
!forget [kürzel](+q) Hier vergisst der Bot wieder den eingestellten Befehl.
!append [kürzel] (+q) erweitert die bestehende Bedeutung um
!learn [kürzel] (+o) Das sollte aus o.g. Beispiel shcon klar sein ;)
!whoset [kürzel](*) Fragt nach dem Owner des Befehls
!stats(*) Kleine Statistik
!last(*) Die letzen 25 benutzten Kürzel
!top [num](*) Die Top [num] (default: 10) der meistbenutzten Kürzel.
!find [suchbegriff](*) Suchen. obs eventuell schon ein Kürzel dafür gibt.

? [kürzel](*) Gibt entsprechende Definition zum Kürzel wieder. WICHTIG: das leerzeichen zwischen ? und [kürzel] !

?? [kürzel](*) wie ? nur mit erweiterten Infos