Statusbot: Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
(Die Seite wurde neu angelegt: „'''Status:''' In Arbeit (Teilweise funktionsfähig)<br> '''Ansprechpartner:''' silsha == Erkärung == Der Raumstatus wird durch einen Besuch…“)
 
 
(9 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Status:''' In Arbeit (Teilweise funktionsfähig)<br>
{{ProjektInfoBox
'''Ansprechpartner:''' [[Benutzer:Silsha|silsha]]
|name        = Statusbot
|status      = experimental
|image      = RaumZeitLabor - Logo - Schwarz.svg
|description =
|category    = Infrastruktur
|author      =
|username    =
|version    =
|update      =
|platform    =
|license    =
|download    =
}}


== Erkärung ==
== Features ==
Der aktuelle Status kann über http://www.raumzeitlabor.de (oben rechts), über die Webapp oder im IRC via ''!!raum status'' abgerufen werden.


Der Raumstatus wird durch einen Besucher des Labors gesetzt, dafür gibt
Der Raumstatus wird automatisch durch einen Schalter in der Tür gesetzt.
es zurzeit verschiedene Möglichkeiten.


1. IRC – In den Räumen #oqlt, #raumzeitlabor und #chaos-hd sitzt ein Bot
=== IRC ===
namens RZLBot, bzw. chymeia bei #oqlt. Dem Bot kann man via !!raum
Im Raum #raumzeitlabor (hackint) kann der Status via ''!!raum'' abgefragt werden. Zusätzlich können über '!weristda' die anwesenden RaumZeitLaboranten ausgegeben werden. Voraussetzung hierfür ist, dass diese in der [[BenutzerDB]] die MAC-Adressen ihrer Netzwerkadapter hinterlegt haben.
offen, bzw. !!raum zu den aktuellen Status nennen.
Mit !stream wird der aktuell über den MPD abgespielte Musiktitel angezeigt.


2. Mobile Webapp (iPhone optimiert) – unter
=== Mobile Webapp ===
http://status.raumzeitlabor.de/mobile.php
http://status.raumzeitlabor.de/mobile.php (iPhone optimiert) (broken...)


3. HTTP – Status kann über http://status.raumzeitlabor.de/set.php?set=1 oder
===Web 2.0 Zeugs===
http://status.raumzeitlabor.de/set.php?set=0 jeweils auf oder zu gesetzt
Der Status wird auch auf [http://identi.ca/RaumZeitStatus Identi.ca] und auf [http://twitter.com/raumzeitstatus Twitter] veröffentlicht. Der Account lautet bei beiden Netzwerken RaumZeitStatus
werden. Praktisch für spätere Erweiterungen.


Der Status wird Mo.-Fr. um 3 Uhr, und am Wochenende um 5 Uhr automatisch
=== RSS ===
auf „Geschlossen“ gesetzt, für den Fall, der Letzte Besucher hat dies
Identi.ca hat einen öffentlichen RSS-Feed über welchen der Status auch ohne Identi.ca Account abgefragt werden kann. Den Feed gibts unter [http://identi.ca/api/statuses/user_timeline/191025.rss http://identi.ca/api/statuses/user_timeline/191025.rss]
nicht getan hat.


Der aktuelle Status kann über http://www.raumzeitlabor.de, oben rechts,
=== Technik ===
über die Webapp oder im IRC via !!raum status abgerufen werden. Ab
demnächst steht der Status auch in den drei Channels im Topic.


Viel Spaß damit!
Auf der [[Firebox]] läuft ein Daemon (tuerstatusd.pl), der die HTTP-API des Hausbus abfragt und den Status ins Netz (sprich: auf den RZL-Server) veröffentlicht.


[[Kategorie:Projekt]]
== Geplant ==
*Status in den drei IRC-Channels im Topic
*Status im IRC-Channel automatisch posten

Aktuelle Version vom 1. Februar 2020, 16:32 Uhr

   
Statusbot

Release status: experimental [box doku]

Beschreibung
Kategorie  Infrastruktur

Features

Der aktuelle Status kann über http://www.raumzeitlabor.de (oben rechts), über die Webapp oder im IRC via !!raum status abgerufen werden.

Der Raumstatus wird automatisch durch einen Schalter in der Tür gesetzt.

IRC

Im Raum #raumzeitlabor (hackint) kann der Status via !!raum abgefragt werden. Zusätzlich können über '!weristda' die anwesenden RaumZeitLaboranten ausgegeben werden. Voraussetzung hierfür ist, dass diese in der BenutzerDB die MAC-Adressen ihrer Netzwerkadapter hinterlegt haben. Mit !stream wird der aktuell über den MPD abgespielte Musiktitel angezeigt.

Mobile Webapp

http://status.raumzeitlabor.de/mobile.php (iPhone optimiert) (broken...)

Web 2.0 Zeugs

Der Status wird auch auf Identi.ca und auf Twitter veröffentlicht. Der Account lautet bei beiden Netzwerken RaumZeitStatus

RSS

Identi.ca hat einen öffentlichen RSS-Feed über welchen der Status auch ohne Identi.ca Account abgefragt werden kann. Den Feed gibts unter http://identi.ca/api/statuses/user_timeline/191025.rss

Technik

Auf der Firebox läuft ein Daemon (tuerstatusd.pl), der die HTTP-API des Hausbus abfragt und den Status ins Netz (sprich: auf den RZL-Server) veröffentlicht.

Geplant

  • Status in den drei IRC-Channels im Topic
  • Status im IRC-Channel automatisch posten