Projekt:Schaffenbot: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(→‎Angefragte Features: Temperaturwächter)
Keine Bearbeitungszusammenfassung
 
(8 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 110: Zeile 110:
  mysql -u sqlrootuser -p'p@ssw0rd' -e "CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'dbpass';
  mysql -u sqlrootuser -p'p@ssw0rd' -e "CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'dbpass';
  CREATE DATABASE dbname;
  CREATE DATABASE dbname;
  GRANT ALL PRIVILEGES ON dbname . * TO 'dbuser'@'localhost';"
  GRANT ALL PRIVILEGES ON dbname . * TO 'dbuser'@'localhost';
  mysql -u sqlrootuser -p'p@ssw0rd' dbname < structure-schaffenburg.sql<br />
  mysql -u sqlrootuser -p'p@ssw0rd' dbname < structure-schaffenburg.sql<br />
Download the file here: [[Datei:Structure-schaffenburg.zip]]
Download the file here: [[Datei:Structure-schaffenburg.zip]]
Zeile 251: Zeile 251:
|Saarländisch || [[Datei:Telegram-bot-sal.zip]] || style="background: red; color: white;" | Nein || [[Benutzer:Dg3hda|Hendrik]]
|Saarländisch || [[Datei:Telegram-bot-sal.zip]] || style="background: red; color: white;" | Nein || [[Benutzer:Dg3hda|Hendrik]]
|-
|-
|Hessisch || [[Datei:Telegram-bot-he.zip]] || style="background: blue; color: white;" | 35% || [[Benutzer:Dg3hda|Hendrik]] [[Benutzer:stev96|stev96]]
|Hessisch || [[Datei:Telegram-bot-he.zip]] || style="background: blue; color: white;" | 45% || [[Benutzer:Dg3hda|Hendrik]] [[Benutzer:stev96|stev96]]
|-
|-
|Klingonisch || [[Datei:Telegram-bot-klingonisch.zip]] || style="background: red; color: white;" | Nein || Freiwillige vor!
|Klingonisch || [[Datei:Telegram-bot-klingonisch.zip]] || style="background: red; color: white;" | Nein || Freiwillige vor!
Zeile 262: Zeile 262:
! Feature !! Notizen !! Umgesetzt zu X%
! Feature !! Notizen !! Umgesetzt zu X%
|-
|-
|Temperaturwächter || Ausfall des Temperaturlog, verlassen von Temperaturfenstern als PN an Heizungsüberwacher (Hendi, Leyonardo) pushen || Antrag Hendi
|Einbindung [[Projekt:Space-Status-Schalter|Space-Status-Schalter]]|| Wir haben den Schalter, die Info muss zu Nyu. || Antrag [[Benutzer:Dg3hda]]
|-
|Warnung wenn letzter User /geht aber Space noch offen|| Es kam ja schon häufiger vor, dass Nyu den Space um 4 am schließt, von dem her is die "Fehlerquote" der Gehenden wohl hoch :D..evtl paar min Zeit vor Warnung || Antrag [[Benutzer:MaesterK|Karsten]]
|-
|Nachrichten für Aufenthalt hinterlegen|| Wär praktisch wenn man für sich selbst und andere Nachrichten hinterlegen könnte, die Nyu bei Einchecken in den Space ausrichtet. Richtung "Kannst du dir das und das bitte mal anschauen", oder "Ich hab dir dein Wasauchimmer ins Fach gelegt", "Ich wollte eigentlich noch das und das machen" || Antrag [[Benutzer:MaesterK|Karsten]]
|-
|MoWaS-Integration || Warnungen aus dem Warnsystem MoWaS übernehmen, Nyu statt NINA! || Antrag Hendi
|-
|Hilfe-Update || Fertige Features wie Pizzatimer auch in Hilfe übernehmen und freigeben || Antrag Hendi
|-
|Oliver-Special || Textänderung für ihn: Oliver Kömm hat angegeben später zu k<b>ö</b>mmen um 20:00 Uhr usw. || Antrag Hendi
|-
|Geschlossene Gesellschaft || Statusse hinzufügen, um Website "Space open" für geschlossene Gesellschaft zu unterdrücken|| Antrag Hendi
|-
|<strike>Temperaturwächter</strike> || <strike>Temperaturprobleme und -Ausfall pushen</strike> Implementiert in Florians little helper/Nagios || <strike>Antrag Hendi</strike>
|-
|-
|Sipgate.io || Nyu eine Stimme geben || Antrag Stev96
|Sipgate.io || Nyu eine Stimme geben || Antrag Stev96
Zeile 284: Zeile 298:
|Anmeldung für SchaffenTag || Um den SchaffenTag besser Planen zu könne, vor allem das Essen. Wäre es gut eine Funktion zu haben die die Zusagen für den nächsten SchaffenTag zählt und auf Anfrage ausgibt. Um Spam zu vermeiden sollte das vielleicht nur in Privatchat mit Nyu ablaufen.  || Antrag [[Benutzer:Bola|Torsten]]
|Anmeldung für SchaffenTag || Um den SchaffenTag besser Planen zu könne, vor allem das Essen. Wäre es gut eine Funktion zu haben die die Zusagen für den nächsten SchaffenTag zählt und auf Anfrage ausgibt. Um Spam zu vermeiden sollte das vielleicht nur in Privatchat mit Nyu ablaufen.  || Antrag [[Benutzer:Bola|Torsten]]
|-
|-
|Geschlossene Gesellschaft|| In Telegram und Auslese-Feature "offen" angeben während Website/statuspage Geschlossenen Zustand zeigt. (ANMERKUNG PAUL: Abgelehnt. Wenn dann einfach weiteren Status 'Geschlossene Gesellschaft' hinzufügen als /privatespace oder /geschlossenegesellschaft )|| Antrag [[Benutzer:Dg3hda|Hendi]]
|<strike>Geschlossene Gesellschaft</strike>|| <strike>In Telegram und Auslese-Feature "offen" angeben während Website/statuspage Geschlossenen Zustand zeigt. (ANMERKUNG PAUL: Abgelehnt. Wenn dann einfach weiteren Status 'Geschlossene Gesellschaft' hinzufügen als /privatespace oder /geschlossenegesellschaft )</strike>|| <strike>Antrag [[Benutzer:Dg3hda|Hendi]]</strike>
|-
|-
|Öffnungsankündigung URL|| Angekündigte Öffnung des Space per URL-Abfrage (Daten-Auslese-Feature?) auslesbar machen, z.B. als Countdown. Zeit db-Abhängig. (Ankündigung via getlog abfragen)|| Antrag [[Benutzer:Dg3hda|Hendi]]
|Öffnungsankündigung URL|| Angekündigte Öffnung des Space per URL-Abfrage (Daten-Auslese-Feature?) auslesbar machen, z.B. als Countdown. Zeit db-Abhängig. (Ankündigung via getlog abfragen)|| Antrag [[Benutzer:Dg3hda|Hendi]]
|-
|-
|Chat Öffnungsankündigung|| Parallel mit dem anschalten der Heizung oder mit eigener Vorlaufzeit im Chat Meldung über den ersten angekündigten wie "Hendrik will in 20 Minuten den Space öffnen!" ausgeben. Zeit und Name db-Abhängig. (Ankündigung des ersten Kommenden am Tag, 20 Minuten vor Ankunft)|| Antrag [[Benutzer:Dg3hda|Hendi]]
|<strike>Chat Öffnungsankündigung</strike>||<strike> Parallel mit dem anschalten der Heizung oder mit eigener Vorlaufzeit im Chat Meldung über den ersten angekündigten wie "Hendrik will in 20 Minuten den Space öffnen!" ausgeben. Zeit und Name db-Abhängig. (Ankündigung des ersten Kommenden am Tag, 20 Minuten vor Ankunft)</strike>Anzeige, wer wann kommt, ist abfragbar||<strike> Antrag [[Benutzer:Dg3hda|Hendi]]</strike>
|-
|-
|Abstimmung || Funktion zum Abstimmen im Bot einbauen. Wird wahrscheinlich Voraussetzung für Ban / Mute || Antrag [[Benutzer:VinRisen360|Paul]]
|Abstimmung || Funktion zum Abstimmen im Bot einbauen. Wird wahrscheinlich Voraussetzung für Ban / Mute || Antrag [[Benutzer:VinRisen360|Paul]]
|-
|-
|Müllüberwachung<br />Notiz von Paul:<br />(Warte auf Rückmeldung von Karsten/Steven) || Abfrage des Status vom ESP Karsten (Müll muss gelehrt werden?), automatisch rot nach 3 Tagen, Grün per Knopfdruck am Müll; Wenn kritisch ("rot") automatischer Hinweis vom Bot wenn sich der Spacestatus auf "offen" ändert (jmd zum leeren da ist); Hinweis vom Bot beim Wechsel von grün zu rot und zunehmend energischere Hinweise, wenn nach gewissen Abständen niemand etwas unternommen hat || Antrag Karsten/Steven
|Müllüberwachung<br />Notiz von Paul:<br />(Warte auf Rückmeldung von Karsten/Steven) || Abfrage des Status vom ESP Karsten (Müll muss gelehrt werden?), automatisch rot nach 3 Tagen, Grün per Knopfdruck am Müll; Wenn kritisch ("rot") automatischer Hinweis vom Bot wenn sich der Spacestatus auf "offen" ändert (jmd zum leeren da ist); Hinweis vom Bot beim Wechsel von grün zu rot und zunehmend energischere Hinweise, wenn nach gewissen Abständen niemand etwas unternommen hat || Antrag Karsten/Steven
|-
|Dönermelder || Wir würden bei Nyu gerne melden, wer zum Döner geht und wann (ggf. zu welchem) - Dönerholstatus soll abbonierbar sein. Nyu soll bei Dönerbestellungen dann annehmen und demjenigen mitteilen, der Döner holen geht || Antrag @Kaen_guru
|-
|-
|Tastaturfeld für Kommandos || Im privaten Chat Auswahl interessanter Kommandos standardmäßig als Optionen (/keyboard-like).  || 30%
|Tastaturfeld für Kommandos || Im privaten Chat Auswahl interessanter Kommandos standardmäßig als Optionen (/keyboard-like).  || 30%
|-
|-
|Ban, Silence und Unban Befehl || Der Bot soll eine Art Moderatoren Rolle in der<br />Schaffen-CIX Telegram Gruppe übernehmen || 90%
|Ban, Silence und Unban Befehl || Der Bot soll eine Art Moderatoren Rolle in der<br />Schaffen-CIX Telegram Gruppe übernehmen || 90%
|-
|CIX-Message API || URL zum Auslösen von Nachrichten vom Bot an die Schaffen-CIX Gruppe || 100%
|-
|-
|Pizzatimer || Pizzatimer á 15 minuten für Pizza bei 220 Grad Umluft|| 100%
|Pizzatimer || Pizzatimer á 15 minuten für Pizza bei 220 Grad Umluft|| 100%
Zeile 302: Zeile 320:
|Spam durch Bot reduzieren || Bestimmte Befehle sollen auf PrivatChatOnly gesetzt werden um den Spam in der Schaffen-CIX Gruppe durch den Bot zu reduzieren || 100%
|Spam durch Bot reduzieren || Bestimmte Befehle sollen auf PrivatChatOnly gesetzt werden um den Spam in der Schaffen-CIX Gruppe durch den Bot zu reduzieren || 100%
|-
|-
|Putztarlam || Einmal die Woche sollte auf das Putzen der Toilette und des Spaces hingewiesen werden. Nyu sollte dabei so lange "Nerven" bis jemand /habewcgeputzt bzw /habegeputzt schreibt. Nyu bedankt sich bei dem Nutzer und zählt wie oft wer Putzt. Dann sollten wir uns überlegen wie wir die Fleißigen belohnen. || 100%
|Putzalarm || Einmal die Woche sollte auf das Putzen der Toilette und des Spaces hingewiesen werden. Nyu sollte dabei so lange "Nerven" bis jemand /habewcgeputzt bzw /habegeputzt schreibt. Nyu bedankt sich bei dem Nutzer und zählt wie oft wer Putzt. Dann sollten wir uns überlegen wie wir die Fleißigen belohnen. || 100%
|-
|-
|Heizungs-Trigger || Es soll immer 30 Minuten bevor jemand in den Space kommt ein Heizungsevent im log getriggert werden, sodass Hendrik's Arduino ihn zum Anschalten der Heizung verwenden kann. Beispiele für Logging-URL:<br />[URL]/soap.php?tag=heater&value=on<br />[URL]/soap.php?tag=heater&value=off || 100%
|Heizungs-Trigger || Es soll immer 30 Minuten bevor jemand in den Space kommt ein Heizungsevent im log getriggert werden, sodass Hendrik's Arduino ihn zum Anschalten der Heizung verwenden kann. Beispiele für Logging-URL:<br />[URL]/soap.php?tag=heater&value=on<br />[URL]/soap.php?tag=heater&value=off || 100%
mitglieder, Administratoren
292

Bearbeitungen