Restzeit bei aktiven Cooldowns anzeigen / ausgeben per Message
Umgesetzt
Chatbot
Wunsch
von @jogix__ · 06.08.2026
Ich wünsche mir, dass Citrus bei allen Commands, Tools, Games und weiteren Bot-Funktionen automatisch prüft, ob aktuell noch ein Cooldown aktiv ist.
Wird ein Befehl während eines laufenden Cooldowns erneut verwendet, soll der Bot eine Nachricht mit der verbleibenden Wartezeit ausgeben.
Beispiel:
Der Command !command hat einen Cooldown von 60 Sekunden und wurde vor 30 Sekunden bereits ausgelöst.
Bei einer erneuten Eingabe könnte Citrus antworten:
Sorry @Nutzername, !command ist noch für 30 Sekunden im Cooldown.
Die Cooldown-Nachricht sollte frei anpassbar sein und Variablen unterstützen, zum Beispiel:
{Nutzername}
{Command}
{Restzeit}
{Cooldown_Gesamt}
{Cooldown_Typ} – beispielsweise global oder benutzerspezifisch
Beispiel für eine anpassbare Vorlage:
Sorry @{Nutzername}, der Befehl {Command} kann erst in {Restzeit} erneut verwendet werden.
Die Funktion sollte möglichst allgemein für alle Bereiche gelten, in denen Cooldowns eingestellt werden können – unter anderem Commands, Tools und Games. Dabei sollten sowohl globale als auch benutzerspezifische Cooldowns berücksichtigt werden.