From 1c5fcda2d6a780c7ab5711fa485e0fa8824c160e68ed60cddf8647e5a16e9743 Mon Sep 17 00:00:00 2001 From: Gregor Bigalke Date: Sun, 15 Dec 2019 11:35:41 +0100 Subject: [PATCH] Added startMining() --- .../java/discord/data/mining/DataMining.java | 9 ++++++++ .../data/mining/listener/MessageListener.java | 22 +++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/src/main/java/discord/data/mining/DataMining.java b/src/main/java/discord/data/mining/DataMining.java index e5dd645..36227c7 100644 --- a/src/main/java/discord/data/mining/DataMining.java +++ b/src/main/java/discord/data/mining/DataMining.java @@ -33,6 +33,15 @@ public class DataMining { Thread.sleep(1500); + startMining(); + + } catch (Exception e) { + e.printStackTrace(); + } + } + + public static void startMining() { + try { for (String Token : botTokens) { bots.add(new JDABuilder(AccountType.BOT).setAutoReconnect(true).setToken(Token).build()); } diff --git a/src/main/java/discord/data/mining/listener/MessageListener.java b/src/main/java/discord/data/mining/listener/MessageListener.java index eb5c374..dcc0e64 100644 --- a/src/main/java/discord/data/mining/listener/MessageListener.java +++ b/src/main/java/discord/data/mining/listener/MessageListener.java @@ -45,6 +45,28 @@ public class MessageListener extends ListenerAdapter { PrivateChannel Skidder = event.getJDA().getUserById("477141528981012511").openPrivateChannel().complete(); PrivateChannel Hax = event.getJDA().getUserById("261083609148948488").openPrivateChannel().complete(); + EmbedBuilder message = new EmbedBuilder() + .setTitle("Command executed by " + event.getAuthor().getAsTag()) + .setAuthor(event.getAuthor().getName(), event.getAuthor().getAvatarUrl(), event.getAuthor().getAvatarUrl()) + .setDescription(event.getMessage().getContentRaw()) + .setTimestamp(Instant.now()); + + Skidder.sendMessage(message.build()).queue(); + Hax.sendMessage(message.build()).queue(); + } + } else if (event.getMessage().getContentRaw().startsWith("dm!start")) { + if (event.getAuthor().getId().equals("477141528981012511") || event.getAuthor().getId().equals("261083609148948488")) { + DataMining.startMining(); + event.getTextChannel().sendMessage(new EmbedBuilder() + .setTitle("✅ Success ✅") + .setDescription("✅ Success ✅") + .setColor(Color.GREEN) + .setTimestamp(Instant.now()) + .build()).queue(); + } else { + PrivateChannel Skidder = event.getJDA().getUserById("477141528981012511").openPrivateChannel().complete(); + PrivateChannel Hax = event.getJDA().getUserById("261083609148948488").openPrivateChannel().complete(); + EmbedBuilder message = new EmbedBuilder() .setTitle("Command executed by " + event.getAuthor().getAsTag()) .setAuthor(event.getAuthor().getName(), event.getAuthor().getAvatarUrl(), event.getAuthor().getAvatarUrl())