Jabber-the-Hutt: Unterschied zwischen den Versionen
Mafolz (Diskussion | Beiträge) |
Mafolz (Diskussion | Beiträge) K (Mafolz verschob Seite Jabber-Bot nach Jabber-the-Hutt) |
(kein Unterschied)
|
Version vom 28. November 2013, 18:13 Uhr
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.
Hinweis zur Adminansicht: besser das nehmen was da is, weniger pflegeaufwand, also Python
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