mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-06-09 07:18:22 +00:00
apiDiscordRoutes fix. (9x)
- some logic changed.
This commit is contained in:
parent
f16e3658ea
commit
1ac716cc06
@ -77,6 +77,7 @@ object DiscordGuildCache {
|
|||||||
if(DiscordRatelimits.isLimited()) {
|
if(DiscordRatelimits.isLimited()) {
|
||||||
delay(DiscordRatelimits.getRateReset())
|
delay(DiscordRatelimits.getRateReset())
|
||||||
}
|
}
|
||||||
|
try {
|
||||||
val result = applicationHttpClient.get("https://discord.com/api/guilds/${guildId}/roles") {
|
val result = applicationHttpClient.get("https://discord.com/api/guilds/${guildId}/roles") {
|
||||||
headers {
|
headers {
|
||||||
append(HttpHeaders.Authorization, "Bot ${dotenv["DISCORD_TOKEN"]}")
|
append(HttpHeaders.Authorization, "Bot ${dotenv["DISCORD_TOKEN"]}")
|
||||||
@ -99,12 +100,17 @@ object DiscordGuildCache {
|
|||||||
parsed.forEach { println("${it.name} - ${it.id}") }
|
parsed.forEach { println("${it.name} - ${it.id}") }
|
||||||
|
|
||||||
return parsed
|
return parsed
|
||||||
|
} catch(e: Exception) {
|
||||||
|
logger.info("fetchGuildRoles error: ${e.stackTraceToString()}")
|
||||||
|
return emptyList()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private suspend fun fetchGuildChannels(guildId: String): List<GuildChannel> {
|
private suspend fun fetchGuildChannels(guildId: String): List<GuildChannel> {
|
||||||
if(DiscordRatelimits.isLimited()) {
|
if(DiscordRatelimits.isLimited()) {
|
||||||
delay(DiscordRatelimits.getRateReset())
|
delay(DiscordRatelimits.getRateReset())
|
||||||
}
|
}
|
||||||
|
try {
|
||||||
val result = applicationHttpClient.get("https://discord.com/api/guilds/${guildId}/channels") {
|
val result = applicationHttpClient.get("https://discord.com/api/guilds/${guildId}/channels") {
|
||||||
headers {
|
headers {
|
||||||
append(HttpHeaders.Authorization, "Bot ${dotenv["DISCORD_TOKEN"]}")
|
append(HttpHeaders.Authorization, "Bot ${dotenv["DISCORD_TOKEN"]}")
|
||||||
@ -127,6 +133,10 @@ object DiscordGuildCache {
|
|||||||
parsed.forEach { println("${it.name} - ${it.id}") }
|
parsed.forEach { println("${it.name} - ${it.id}") }
|
||||||
|
|
||||||
return parsed
|
return parsed
|
||||||
|
} catch(e: Exception) {
|
||||||
|
logger.info("fetchGuildRoles error: ${e.stackTraceToString()}")
|
||||||
|
return emptyList()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private suspend fun fetchAllGuilds() {
|
private suspend fun fetchAllGuilds() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user