diff --git a/README.md b/README.md
index 4f62557..cd779c4 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,3 @@
# Hadder
[](https://travis-ci.com/BigBotNetwork/Hadder)
-
diff --git a/pom.xml b/pom.xml
index 7afe0e1..23bcffe 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
Hadder
Hadder
- 0.7.1-ALPHA
+ 0.7-ALPHA
Hadder
@@ -25,7 +25,7 @@
net.dv8tion
JDA
- 4.0.0_61
+ 4.0.0_56
org.json
diff --git a/src/main/java/com/bbn/hadder/core/Config.java b/src/main/java/com/bbn/hadder/core/Config.java
index 70f030a..83c1485 100644
--- a/src/main/java/com/bbn/hadder/core/Config.java
+++ b/src/main/java/com/bbn/hadder/core/Config.java
@@ -113,4 +113,8 @@ public class Config {
public String getDiscordBoatsToken() {
return config.getJSONObject("Tokens").getString("DiscordBoats");
}
+
+ public String getYetAnotherBotListToken() {
+ return config.getJSONObject("Tokens").getString("YetAnotherBotList");
+ }
}
diff --git a/src/main/java/com/bbn/hadder/utils/BotList.java b/src/main/java/com/bbn/hadder/utils/BotList.java
index aeddf4a..2cd8a2e 100644
--- a/src/main/java/com/bbn/hadder/utils/BotList.java
+++ b/src/main/java/com/bbn/hadder/utils/BotList.java
@@ -23,6 +23,7 @@ public class BotList {
private static String DiscordBotList = "https://discordbotlist.com/api/bots/637002314162372639/stats";
private static String DiscordBestBots = "https://discordsbestbots.xyz/api/bots/637002314162372639/stats";
private static String DiscordBoats = "https://discord.boats/api/bot/637002314162372639";
+ private static String YetAnotherBotList = "https://yabl.xyz/api/bot/637002314162372639/stats";
private Config config;
@@ -34,6 +35,7 @@ public class BotList {
if (Files.notExists(Paths.get("./DEBUG"))) {
JSONObject json = new JSONObject();
json.put("server_count", Hadder.shardManager.getGuilds().size());
+ json.put("guildCount", Hadder.shardManager.getGuilds().size());
json.put("guilds", Hadder.shardManager.getGuilds().size());
json.put("users", Hadder.shardManager.getUsers().size());
@@ -113,6 +115,21 @@ public class BotList {
} catch (IOException e) {
e.printStackTrace();
}
+
+ // Yet Another Bot List
+
+ Request yetanotherbotlist = new Request.Builder()
+ .url(YetAnotherBotList)
+ .post(body)
+ .addHeader("Authorization", config.getYetAnotherBotListToken())
+ .build();
+
+ try {
+ new OkHttpClient().newCall(yetanotherbotlist).execute().close();
+ System.out.println("Successfully posted count to Yet Another Bot List!");
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
}
}