diff --git a/deleteDiscordMessages.user.js b/deleteDiscordMessages.user.js index 4be84526..20dbad7b 100644 --- a/deleteDiscordMessages.user.js +++ b/deleteDiscordMessages.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @name Undiscord // @description Delete all messages in a Discord channel or DM (Bulk deletion) -// @version 5.0.0 +// @version 5.0.1 // @author victornpb // @homepageURL https://github.com/victornpb/undiscord // @supportURL https://github.com/victornpb/undiscord/issues @@ -17,7 +17,7 @@ (function () { 'use strict'; - var version = "5.0.0"; + var version = "5.0.1"; var discordStyles = (` /* undiscord window */ @@ -772,7 +772,7 @@ // not indexed yet if (resp.status === 202) { - const w = (await resp.json()).retry_after; + const w = (await resp.json()).retry_after * 1000; throttledCount++; throttledTotalTime += w; log.warn(`This channel wasn't indexed, waiting ${w}ms for discord to index it...`); @@ -783,7 +783,7 @@ if (!resp.ok) { // searching messages too fast if (resp.status === 429) { - const w = (await resp.json()).retry_after; + const w = (await resp.json()).retry_after * 1000; throttledCount++; throttledTotalTime += w; searchDelay += w; // increase delay @@ -867,7 +867,7 @@ if (!resp.ok) { // deleting messages too fast if (resp.status === 429) { - const w = (await resp.json()).retry_after; + const w = (await resp.json()).retry_after * 1000; throttledCount++; throttledTotalTime += w; deleteDelay = w; // increase delay diff --git a/package.json b/package.json index 9aec8a06..8c5ef328 100755 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "contributionURL": "https://www.buymeacoffee.com/vitim", "grant": "none" }, - "version": "5.0.0", + "version": "5.0.1", "description": "Delete all messages in a Discord channel or DM (Bulk deletion)", "license": "MIT", "engines": { diff --git a/src/deleteMessages.js b/src/deleteMessages.js index 1d56dc1a..d9ff559f 100644 --- a/src/deleteMessages.js +++ b/src/deleteMessages.js @@ -84,7 +84,7 @@ async function deleteMessages(authToken, authorId, guildId, channelId, minId, ma // not indexed yet if (resp.status === 202) { - const w = (await resp.json()).retry_after; + const w = (await resp.json()).retry_after * 1000; throttledCount++; throttledTotalTime += w; log.warn(`This channel wasn't indexed, waiting ${w}ms for discord to index it...`); @@ -95,7 +95,7 @@ async function deleteMessages(authToken, authorId, guildId, channelId, minId, ma if (!resp.ok) { // searching messages too fast if (resp.status === 429) { - const w = (await resp.json()).retry_after; + const w = (await resp.json()).retry_after * 1000; throttledCount++; throttledTotalTime += w; searchDelay += w; // increase delay @@ -179,7 +179,7 @@ async function deleteMessages(authToken, authorId, guildId, channelId, minId, ma if (!resp.ok) { // deleting messages too fast if (resp.status === 429) { - const w = (await resp.json()).retry_after; + const w = (await resp.json()).retry_after * 1000; throttledCount++; throttledTotalTime += w; deleteDelay = w; // increase delay