Restzeit bei aktiven Cooldowns anzeigen / ausgeben per Message
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.
Diskussion (2)
Werde Teil der Community!
Melde dich an, um Feedback einzureichen, abzustimmen und die Zukunft von CitrusTools mitzugestalten.
Kostenlos mit Twitch starten