Timer improvement
Compare changes
Files
6
cogs/sounds/standard/learning.mp3
0 → 100644
+ 0
− 0
learning.mp3
DownloadDer Timer hat eine Generalüberholung bekommen. Er ist ziemlich umfangreich aber gleichzeitig hoffe ich, dass sich die Timer-Funktionen (vorallem auch durch die eingebaute Hilfe/Manual-Funktion) halbwegs selbst erklären. Folgendes hat sich geändert:
/timer stats
gibt in einer ephemeral Nachricht die persönliche Statistik aus für die folgenden Zeiträume:
Der Timer
Das Aussehen des Timer hat sich ein kleines Bisschen verändert:
Außerdem kann man jetzt zusätzlich die Anzahl der Lern-Phasen (Runden
) angeben, nach denen der Timer automatisch gestoppt wird. Die aktuelle Runde und die Gesamtrundenzahl werden im Embed mit angezeigt.
Die Buttons und ihre Bedeutung
Die Bedienungsanleitung ist eine ephemeral Nachricht in der man sich detaillierte Informationen zu den einzelnen Funktionen ausgeben lassen kann:
Neue Soundschmeta
lassen sich ganz einfach hinzufügen durch einen neuen Ordner in cogs/sounds/<schema_name>/
mit dem Inhalt learning.mp3
und pause.mp3
die geheime stats-edit-Funktion
Wenn jemand mit Mod-Rolle bei /timer stats
für die Option period edit
eingibt, lässt sich eine beliebiege bereits vorhandene Statistik ändern - was eventuell sinnvoll sein kann, wenn ein Timer mal vergessen wurde zu beenden. Hierfür öffnet sich nach Auswahl von Userin und Datum ein Modal in dem die neuen Werte eingetragen werden können
Das Weekly Leaderboard
DISCORD_TIMER_LEADERBOARD=<"yes|"no">
ein oder ausschaltenDISCORD_TIMER_LEADERBOARD_CHANNEL
einmal wöchentlich maximal zehn Userinnen, absteigend sortiert nach Gesamtlernzeit in der Wochetimer.py
unter LEADERBOARD_DAYTIME = {'weekday': 0, 'hour': 6}
einstellen *(in diesem Fall: Montag, ungefähr gegen 6 Uhr)
close #144
learning.mp3
Download