3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-15 05:41:51 +00:00

Show max wait time for massban queue in !massban

This commit is contained in:
Dragory 2021-05-22 13:58:19 +03:00
parent 13e2959ded
commit b4fb6de86e
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -54,10 +54,12 @@ export const MassbanCmd = modActionsCmd({
} }
// Show a loading indicator since this can take a while // Show a loading indicator since this can take a while
const maxWaitTime = pluginData.state.massbanQueue.timeout * pluginData.state.massbanQueue.length;
const maxWaitTimeFormatted = humanizeDurationShort(maxWaitTime);
const initialLoadingText = const initialLoadingText =
pluginData.state.massbanQueue.length === 0 pluginData.state.massbanQueue.length === 0
? "Banning..." ? "Banning..."
: "Massban queued. Waiting for previous massban to finish."; : `Massban queued. Waiting for previous massban to finish (max wait ${maxWaitTimeFormatted}).`;
const loadingMsg = await msg.channel.createMessage(initialLoadingText); const loadingMsg = await msg.channel.createMessage(initialLoadingText);
const waitTimeStart = performance.now(); const waitTimeStart = performance.now();