-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMain.java
More file actions
71 lines (55 loc) · 2.31 KB
/
Main.java
File metadata and controls
71 lines (55 loc) · 2.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
import Commands.AdminCommands.Clear;
import Commands.AdminCommands.Kick;
import Commands.AdminCommands.UserInfo;
import Commands.AdminCommands.Warn;
import Commands.CommandIndex;
import Commands.Invite;
import Commands.MiscCommands.Hermes;
import Commands.MiscCommands.Mute;
import Commands.MiscCommands.PersonalCommands;
import Commands.MiscCommands.Titties;
import Commands.VoiceCommands.PlayCommand;
import net.dv8tion.jda.api.JDA;
import net.dv8tion.jda.api.JDABuilder;
import net.dv8tion.jda.api.entities.Activity;
import javax.security.auth.login.LoginException;
public class Main {
public static void main(String[] args){
JDABuilder jdaBuilder = JDABuilder.createDefault("NzQwMzA5NDA4NzU1NzQ0ODI4.XynI3Q.SbhqHThEBxwvZnn3HsDQnaefRec");
JDA jda = null;
jdaBuilder.setActivity(Activity.streaming("b!help","https://www.youtube.com/watch?v=Lrj2Hq7xqQ8"));
//jdaBuilder.setStatus(OnlineStatus.DO_NOT_DISTURB); jdaBuilder.setActivity(Activity.listening("In Maintenence Mode"));
CommandIndex commandIndex = new CommandIndex();
jdaBuilder.addEventListeners(commandIndex);
PersonalCommands personalCommands = new PersonalCommands();
jdaBuilder.addEventListeners(personalCommands);
Invite invite = new Invite();
jdaBuilder.addEventListeners(invite);
Clear clear = new Clear();
jdaBuilder.addEventListeners(clear);
Warn warn = new Warn();
jdaBuilder.addEventListeners(warn);
Hermes hermes = new Hermes();
jdaBuilder.addEventListeners(hermes);
Kick kick = new Kick();
jdaBuilder.addEventListeners(kick);
PlayCommand playCommand = new PlayCommand();
jdaBuilder.addEventListeners(playCommand);
Mute mute = new Mute();
jdaBuilder.addEventListeners(mute);
Titties titties = new Titties();
jdaBuilder.addEventListeners(titties);
UserInfo userinfo = new UserInfo();
jdaBuilder.addEventListeners(userinfo);
try {
jda = jdaBuilder.build();
} catch (LoginException e) {
e.printStackTrace();
}
try {
jda.awaitReady();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}