From b993c563c0651a98abc2dd19c3bbd9d37f2b8de3 Mon Sep 17 00:00:00 2001 From: GregTCLTK Date: Mon, 4 Nov 2019 08:59:47 +0100 Subject: [PATCH] Rewrite --- .gitignore | 2 ++ Diagramm.jpg | Bin 2275 -> 0 bytes README.md | 2 +- .../java/discord/data/mining/DataMining.java | 17 ++++++++------ .../data/mining/listener/ReadyListener.java | 22 ++++++++++++++++++ stats.txt | 1 - 6 files changed, 35 insertions(+), 9 deletions(-) delete mode 100644 Diagramm.jpg create mode 100644 src/main/java/discord/data/mining/listener/ReadyListener.java delete mode 100644 stats.txt diff --git a/.gitignore b/.gitignore index 3fd59eb..044e80a 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,5 @@ hs_err_pid* SECRETS.java SECRETSsss.java Discord-Data-Mining.iml + +target/classes/META-INF/ diff --git a/Diagramm.jpg b/Diagramm.jpg deleted file mode 100644 index a19aa70176e0faab9ab0be039d52a224310e2d2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2275 zcmeH{&q@O^5XNVcO`C4A+ew?$9xM1BD-^0L2)=?~L9bHqQt%yo3{O6T_z?cN_$0Rt44yY(yX$+0X4Sfi~_V>mkKOXqtn?q1?Po{cG^?YFp z|Lcg4;506ADbay&C>_Qp2z-B756xx&tqSoKtV9qb2>|a8*PGHVDUcNSLj`Ud7t&X6 zKClZldlQwQenYsQ35i(YRzj?ZjZ->RJ7pt*)jm&Ye+H2Je!8m clients = new ArrayList<>(); public static ArrayList bots = new ArrayList<>(); public static ArrayList manager = new ArrayList<>(); @@ -26,14 +27,16 @@ public class DataMining { Thread.sleep(1500); - for (String Token : clienttokens) { - clients.add(new JDABuilder(AccountType.CLIENT).setToken(Token).setAutoReconnect(true).build()); - } - for (String Token : botTokens) { bots.add(new JDABuilder(AccountType.BOT).setAutoReconnect(true).setToken(Token).build()); } + for (String Token : clienttokens) { + clients.add(new JDABuilder(AccountType.CLIENT).setAutoReconnect(true).setToken(Token).addEventListeners(new ReadyListener()).build()); + } + + + } catch (Exception e) { e.printStackTrace(); } diff --git a/src/main/java/discord/data/mining/listener/ReadyListener.java b/src/main/java/discord/data/mining/listener/ReadyListener.java new file mode 100644 index 0000000..4e716e2 --- /dev/null +++ b/src/main/java/discord/data/mining/listener/ReadyListener.java @@ -0,0 +1,22 @@ +package discord.data.mining.listener; + +import discord.data.mining.DataMining; +import net.dv8tion.jda.api.EmbedBuilder; +import net.dv8tion.jda.api.events.ReadyEvent; +import net.dv8tion.jda.api.hooks.ListenerAdapter; + +import java.awt.*; + +public class ReadyListener extends ListenerAdapter { + public void onReady(ReadyEvent event) { + event.getJDA().getTextChannelById(DataMining.ConsoleLog).sendMessage(new EmbedBuilder() + .setTitle("Client started!") + .setThumbnail(event.getJDA().getSelfUser().getAvatarUrl()) + .setColor(Color.GREEN) + .addField("As Mention", event.getJDA().getSelfUser().getAsTag(), true) + .addField("ID", event.getJDA().getSelfUser().getId(), true) + .addField("Guilds", String.valueOf(event.getJDA().getGuilds().size()), true) + .build()).queue(); + } + +} diff --git a/stats.txt b/stats.txt deleted file mode 100644 index 30179e0..0000000 --- a/stats.txt +++ /dev/null @@ -1 +0,0 @@ -0 0 0 0 0 0 0 0 0 0 0 0 0 50 50 50 50 50 112175 114219 33063 0 0 \ No newline at end of file