Hickerbot
| Hickerbot | |
|---|---|
| Einfacher Jabberbot, der stellvertretend für alle Anwesenden im MUC Wiki und Microbloggingdienste überwacht. | |
| Status | Läuft |
| OrganisatorIn | Basti |
| InteressentInnen | |
| Version | 0.1 |
| Lizenz | GNU GPL v2 |
| Download: | |
Der Hickerbot ist ein Jabberbot, der auf dem Whistler Bot von Andrés J. Díaz basiert. Er hält sich im Hickerspace MUC (hick@conference.hickerspace.org; siehe Hauptseite) auf und überprüft regelmäßig das Wiki und die Microbloggingdienste Twitter und Identi.ca auf Aktualisierungen und Erwähnungen.
Bei Anregungen oder wenn Mitentwicklungsbedarf besteht: kurze Nachricht im MUC genügt.
Kommandos
- !help [command] -- zeigt den Hilfetext zu 'command', sonst diese Liste möglicher Befehle
- !info informiert mit einem kurzen prägnanten Text über diesen Bot.
- !microblog zeigt die letzten drei Erwähnungen in Twitter und Identi.ca.
- Dieses Kommando ist die Ergänzung zum automatischen Abruf der Microbloggingdienste durch den Bot, dessen neue Ergebnisse in den MUC und an alle Abonnenten (siehe !subscribe und !unsubscribe) gesandt werden.
- !wiki {new, update, userspace} zeigt die letzten drei neuen Artikel (new), aktualisierten Artikel (update) und neuen bzw. aktualisierten Artikel in den Userspaces (userspace). Als "klein" markierte Änderungen werden ignoriert.
- Dieses Kommando ist die Ergänzung zum automatischen Abruf des Wikis durch den Bot, dessen neue Ergebnisse in den MUC und an alle Abonnenten (siehe !subscribe und !unsubscribe) gesandt werden.
- Per !subscribe kann sich der Sender des Kommandos private Updates des Bots abonnieren, die der Bot auch in den MUC schreibt. Dies kann sinnvoll sein, wenn Nachrichten des Bots im MUC untergehen und man gesondert benachrichtig werden will.
- Um das Abonnement zu erhalten, muss dieses Kommando _privat_ an den Bot (hickerbot@jabber.ccc.de) gesendet und der Bot in die Kontaktliste aufgenommen werden (und autorisiert werden, den eigenen Account aufzunehmen). Im MUC wird dieses Kommando ignoriert.
- !uptime zeigt die Zeit seit der Bot online gegangen ist in Tagen, Stunden, Minuten und Sekunden.
- !cointoss lässt den Bot eine Münze werfen und gibt das Ergebnis (Kopf oder Zahl) zurück.
- !ping bietet einen einfachen Weg mit kurzer Antwort, um zu prüfen, ob der Bot noch reagiert.
- !yodawg lässt den Bot mit den gegebenen Nomen und Verben Sätze in Form des bekannten Mems bilden.
- !yodawg <Nomen> <Verb> lässt den Bot die repetitive Form bilden. Dabei wird das Nomen in Einzahl angegeben und automatisch die Mehrzahl gebildet (fuer die Fälle, in denen dies nicht korrekt funktioniert, muss die lange Form benutzt werden).
- !yodawg <Nomen1> <Nomen2> <Nomen3> <Verb> bildet die normale Form.
- !fefe -- zeigt einen zufälligen Fefe-Spruch.
- !room -- gibt den aktuellen Status des Raums an und seit wann dieser gilt.