Jabber-the-Hutt
Idee
Ein Jabber-Bot zum Abfragen wer gerade im Space ist. OPT-IN verfahren, wer sich nicht meldet wird nicht angezeigt.
- Einwurf*** Hat jemand was dagegen wenn (bis auf die MAC zuordnung) das teil Open SOurce auf Github fliegt?
Funktion
Jabberbot lokal im Hackspace. arp-scan erkennt MAC Adressen. Nach dem Opt-In verfahren wird erkannt ob ein bekanntes Mitglied entsprechende MAC-Adressen eingetragen hat.
Jeder der den Bot anschreibt mit dem Keyword workspace kriegt die Liste.
Probleme
Fritz-Box kapselt je Medium die arp-Abfragen.
Wird noch gebraucht
Platz für den Bot :D bisher ist er in Ruby 1.8.7 geschrieben. Wir können diesen via jRuby zur Jar machen, jedoch benötigen wir einen Server hierfür im Space selbst.
Erweiterte Webansicht
neben dem Jabber-Bot gibt es einen kleinen JSON Server, welcher Jabber als AMQP benutzt zum listen. Der Jabberbot meldet veränderungen der Anwesenheiten als JSON Payload dem API-Server. Popup auf der Blog-Seite?
https://pypi.python.org/pypi/Flask/0.10.1
https://pypi.python.org/pypi/Easy-Jabber-XML-RPC/1.0
Testframework a la rspec:
https://github.com/gabrielfalcao/sure