Creates an instance of BotClient.
represents discord.js' ClientOptions
Used to run some basic dev related logging, such as discord debugging
if (process.env.NODE_ENV !== 'production') bot.dev();
This method is used to start the bots initialization process.
bot.init(String(process.env.TOKEN));
bot.init(String(process.env.TOKEN), Sentry);
The bots token from discord.com
Send sentry through so it can be used by the bot
nothing for now maybe one day.
This class is used to keep the bots various properties separate from the discord.js Client class.