bdjs
Version:
A potent package for creating Discord bots.
42 lines (41 loc) • 2.66 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.VariableManager = exports.SlashCommandBuilder = exports.Plugin = exports.Data = exports.ContextMenuCommandBuilder = exports.Bot = exports.BDJSLog = exports.BDJSDefaultOptions = exports.BaseFunction = exports.ApplicationCommandOptionType = exports.ApplicationCommandType = exports.ActivityType = void 0;
const discord_js_1 = require("discord.js");
Object.defineProperty(exports, "ActivityType", { enumerable: true, get: function () { return discord_js_1.ActivityType; } });
Object.defineProperty(exports, "ApplicationCommandType", { enumerable: true, get: function () { return discord_js_1.ApplicationCommandType; } });
Object.defineProperty(exports, "ApplicationCommandOptionType", { enumerable: true, get: function () { return discord_js_1.ApplicationCommandOptionType; } });
Object.defineProperty(exports, "ContextMenuCommandBuilder", { enumerable: true, get: function () { return discord_js_1.ContextMenuCommandBuilder; } });
Object.defineProperty(exports, "SlashCommandBuilder", { enumerable: true, get: function () { return discord_js_1.SlashCommandBuilder; } });
const Variable_1 = require("./managers/Variable");
Object.defineProperty(exports, "VariableManager", { enumerable: true, get: function () { return Variable_1.VariableManager; } });
const Function_1 = require("./structures/Function");
Object.defineProperty(exports, "BaseFunction", { enumerable: true, get: function () { return Function_1.BaseFunction; } });
const Bot_1 = require("./structures/Bot");
Object.defineProperty(exports, "Bot", { enumerable: true, get: function () { return Bot_1.Bot; } });
const Plugin_1 = require("./structures/Plugin");
Object.defineProperty(exports, "Plugin", { enumerable: true, get: function () { return Plugin_1.Plugin; } });
const Data_1 = require("./structures/Data");
Object.defineProperty(exports, "Data", { enumerable: true, get: function () { return Data_1.Data; } });
const BDJSLog_1 = require("./util/BDJSLog");
Object.defineProperty(exports, "BDJSLog", { enumerable: true, get: function () { return BDJSLog_1.BDJSLog; } });
function BDJSDefaultOptions(auth, prefixes) {
if (!auth)
return BDJSLog_1.BDJSLog.error('You must provide a bot token!');
if (prefixes.length === 0)
return BDJSLog_1.BDJSLog.error('You must provide 1 prefix at least!');
return {
auth,
events: [
'onReady',
'onMessageCreate'
],
intents: [
'Guilds',
'GuildMessages',
'MessageContent'
],
prefixes
};
}
exports.BDJSDefaultOptions = BDJSDefaultOptions;