FU-Hagen-Discord / fernuni-bot

Discord Bot für FU Hagen Informatik/Mathematik Discord Server
22 stars 5 forks source link

Timerstatistik anlegen #144

Open samari-k opened 2 years ago

samari-k commented 2 years ago

Beim Beenden eines Timers eine Statistik ausgeben im Sinne von "Du hast 185 Minuten gelernt, super!" oder "Ihr habt heute drei Pomodoros geschafft, weiter so!"

Denkbar wäre auch eine globale Statistik über die die Benutzerinnen sehen können, wie lange sie insgesamt gelernt haben über einen bestimmten Zeitraum (z.B. semesterweise?) in Form eines (Sub-)Kommandos /timer stats das eine Art Leaderboard ausgibt... Das könnte einen Gamification-Ansatz ins Lernen bringen und motivieren, sich zum Lernen hinzusetzen.

Zusätzlich ist dann vielleicht auch eine nostats Option nötig, falls eine Timersession nicht in die Statistik eingehen soll.

samari-k commented 2 years ago

Dazu das Issue beim Föderations-Bot root: https://github.com/FU-Hagen-Discord/root/issues/16

samari-k commented 2 years ago

Mit Bezug auf das verlinkte root-Issue:

Buttons ist eine gute Idee dafür, dann kann man auch nach dem Starten des Timers das Verhalten noch ändern.

Ich denke gerade ein bisschen darüber nach, meine Ideen im Moment:

Was genau soll in die Statistik einfließen? Gibt es da Wünsche?

samari-k commented 2 years ago

Wie wäre es in dieser Art:

timer-1

timer-help

Lou-M commented 2 years ago

Ich finde es richtig gut.

Zum Punkt:

Neustart-Button entfernen (unnötig, oder?)

habe ich mich nicht repräsentativ umgehört und die Tendenz war eher: nicht unnötig ^^' Wie wäre es mit einer kleinen Umfrage?

Lou-M commented 2 years ago

Vorschlag An- und Abmelden stattdessen zu einem Toggle machen: Ein Knopf weniger, Harmonie wieder hergestellt 🎉 Symbolvorschlag: 👋

samari-k commented 2 years ago

Ich will neustart rausnehmen, weil es ja im Grunde ichts anderes ist, als zweimal auf Skip zu drücken. Welchen Vorteil hat denn der Neustart Button, außer einen Klick zu sparen?

Lou-M commented 2 years ago

Genau den Vorteil schätze ich 😄 Aber wenn mans gut vermarktet kann man die Nutzerinnen auch das Verschwinden des Restarts akzeptieren lassen. Ein Knopf der sehr selten in Anwendung kommt ist übrigens der 👎

samari-k commented 2 years ago

Ich denke, ich bin überzeugt. Statt an- und abmelden wirds ein toggle button und restart hat jetzt mit Einführung einer Statistik den Vorteil, dass er dann die Session-Statistik auch zurücksetzen wird im Gegensatz zu Skip. Gut so?

Lou-M commented 2 years ago

Ich muss tiefer schauen, wie du jetzt die Statisiksache gestaltet hast aber es klingt gut :)

samari-k commented 2 years ago

Die Statistik ist noch nicht implementiert. Bisher kann man auswählen ob Boty den Voiy joinen soll und kann unterschiedliche Spund-Schemata auswählen und sich eine ausführliche Bedienungsanleitungen ausgeben lassen. Statistik folgt vermutlich nächste Woche erst