DiscordClientManager.java (763B)
1 package me.night.nullvalkyrie.discord; 2 3 import net.dv8tion.jda.api.JDA; 4 import net.dv8tion.jda.api.JDABuilder; 5 import net.dv8tion.jda.api.entities.Activity; 6 7 import javax.security.auth.login.LoginException; 8 9 10 public class DiscordClientManager { 11 12 public DiscordClientManager() { 13 register(); 14 } 15 16 public void register() { 17 JDABuilder builder = JDABuilder.createDefault(System.getenv("DISCORD_TOKEN")); 18 builder.setActivity(Activity.streaming("cath.exe", "https://www.youtube.com/watch?v=YSKDu1gKntY")); 19 try { 20 JDA jda = builder.build(); 21 System.out.println(jda.getSelfUser().getName()); 22 } catch (LoginException e) { 23 e.printStackTrace(); 24 } 25 } 26 27 }