diff --git a/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/utils/DiscordGuildCache.kt b/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/utils/DiscordGuildCache.kt index b2848db..b6ea531 100644 --- a/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/utils/DiscordGuildCache.kt +++ b/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/utils/DiscordGuildCache.kt @@ -51,7 +51,7 @@ object DiscordGuildCache { private suspend fun fetchAllGuilds() { var lastGuildId: String? = null while (true) { - while(DiscordRatelimits.isLimited()) { + if(DiscordRatelimits.isLimited()) { delay(DiscordRatelimits.getRateReset().takeIf { it > 1000L } ?: 3000L) } val guilds = fetchGuilds(lastGuildId)