Update and refactor PlayerScouter (#1158)

This commit is contained in:
Ganom
2019-07-27 17:58:30 -04:00
committed by GitHub
parent 95174f1520
commit 9ed6f586dd
8 changed files with 473 additions and 1031 deletions

View File

@@ -46,7 +46,7 @@ public class DiscordClient
public void message(HttpUrl url, DiscordMessage discordMessage)
{
log.info("Message being sent");
log.debug("Message being sent");
message(url, discordMessage, 0, 5);
}
@@ -58,7 +58,7 @@ public class DiscordClient
.url(url)
.build();
log.info("Attempting to message with {}", discordMessage);
log.debug("Attempting to message with {}", discordMessage);
RuneLiteAPI.CLIENT.newCall(request).enqueue(new Callback()
{
@@ -80,12 +80,12 @@ public class DiscordClient
{
if (response.body() == null)
{
log.error("API Call - Reponse was null.");
log.debug("API Call - Reponse was null.");
return;
}
if (response.body().string().contains("You are being rate limited") && retryAttempt < maxAttempts)
{
log.error("You are being rate limited, retrying...");
log.debug("You are being rate limited, retrying...");
message(url, discordMessage, retryAttempt + 1, maxAttempts);
}
}

View File

@@ -48,7 +48,6 @@ public class DiscordMessage
String avatarUrl;
@SerializedName("tts")
boolean textToSpeech;
@Builder.Default
List<DiscordEmbed> embeds = new ArrayList<>();
public DiscordMessage()