Package com.github.mafelp
Class Main
java.lang.Object
com.github.mafelp.Main
public class Main
extends java.lang.Object
The main class that is being called on startup.
-
Field Summary
Fields Modifier and Type Field Description static org.javacord.api.DiscordApidiscordApiThe main discord API that connects to the discord servers and initialises callbacks.private static org.apache.logging.log4j.LoggerloggerThe logger used to log statements to the console and the log file. -
Constructor Summary
Constructors Constructor Description Main() -
Method Summary
Modifier and Type Method Description static voidlogIn()The method that handles logging in of the discord bot.static voidmain(java.lang.String[] args)The main Method called on startup.static voidpostStartup()The method that handles all the tasks that should be done after the bot has been logged in.static voidpreStartup()The method that handles all the tasks that should be executed before the bot is being logged in.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
logger
private static final org.apache.logging.log4j.Logger loggerThe logger used to log statements to the console and the log file. -
discordApi
public static org.javacord.api.DiscordApi discordApiThe main discord API that connects to the discord servers and initialises callbacks.
-
-
Constructor Details
-
Main
public Main()
-
-
Method Details
-
main
public static void main(java.lang.String[] args)The main Method called on startup.- Parameters:
args- The additional arguments given to this program.
-
preStartup
public static void preStartup()The method that handles all the tasks that should be executed before the bot is being logged in. -
logIn
public static void logIn()The method that handles logging in of the discord bot. -
postStartup
public static void postStartup()The method that handles all the tasks that should be done after the bot has been logged in.
-