summaryrefslogtreecommitdiff
path: root/dist/bot.js
diff options
context:
space:
mode:
Diffstat (limited to 'dist/bot.js')
-rw-r--r--dist/bot.js146
1 files changed, 0 insertions, 146 deletions
diff --git a/dist/bot.js b/dist/bot.js
deleted file mode 100644
index 4c93318..0000000
--- a/dist/bot.js
+++ /dev/null
@@ -1,146 +0,0 @@
-"use strict";
-var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
- function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
-};
-var __importDefault = (this && this.__importDefault) || function (mod) {
- return (mod && mod.__esModule) ? mod : { "default": mod };
-};
-Object.defineProperty(exports, "__esModule", { value: true });
-const config_json_1 = __importDefault(require("./config.json"));
-const discord_js_commando_1 = require("discord.js-commando");
-const welcome_js_1 = __importDefault(require("./models/welcome.js"));
-const goodbye_js_1 = __importDefault(require("./models/goodbye.js"));
-const mongoose_1 = __importDefault(require("mongoose"));
-mongoose_1.default.connect('mongodb://sin:[email protected]:47107/heroku_4qrjvmb9', { useNewUrlParser: true, useUnifiedTopology: true });
-const path_1 = __importDefault(require("path"));
-const emoji_random_1 = __importDefault(require("emoji-random"));
-require('./models/MusicGuild.js');
-const client = new discord_js_commando_1.CommandoClient({
- commandPrefix: 'uwu!',
- owner: '217348698294714370',
- invite: 'https://discord.gg/DVwXUwx'
-});
-client.registry
- .registerDefaultTypes()
- .registerGroups([
- ['fun', 'Fun Command Group'],
- ['moderation', 'Moderation Command Group'],
- ['server', 'Server Command Group'],
- ['voice', 'Voice Command Group'],
- ['nsfw', 'NSFW Command Group'],
- ['anime', 'Anime Command Group'],
- ['crypto', 'Crypto Command Group'],
- ['zerotwo', 'Zero Two Command Group'],
- ['bot', 'Bot Command Group'],
- ['user', 'User Command Group'],
- ['utility', 'Utility Command Group'],
- ['minecraft', 'Minecraft Command Group'],
- ['animals', 'Animal Command Group'],
- ['roleplay', 'Roleplay Command Group']
-])
- .registerDefaultGroups()
- .registerDefaultCommands({
- help: true,
-})
- .registerCommandsIn(path_1.default.join(__dirname, 'commands'));
-client.once('ready', () => __awaiter(void 0, void 0, void 0, function* () {
- var _a, _b, _c, _d;
- console.log('\x1b[0m' + 'Bot online!');
- console.log('\x1b[31m' + ` _ _ __ _
-| | | | / _(_)
-| | | |_ ___ _| |_ _ ___ _ __
-| | | \\ \\ /\\ / / | | | _| |/ _ \\ '__|
-| |_| |\\ V V /| |_| | | | | __/ |
- \\___/ \\_/\\_/ \\__,_|_| |_|\\___|_|
-
- `);
- console.log('\x1b[0m' + 'discord.js Version: ' + '\x1b[36m' + '2.11');
- console.log('\x1b[0m' + 'Node.js Version: ' + '\x1b[36m' + process.version);
- console.log('\x1b[0m' + 'OS Version: ' + '\x1b[36m' + process.platform);
- console.log('\x1b[0m' + 'Name: ' + '\x1b[36m' + `${(_a = client.user) === null || _a === void 0 ? void 0 : _a.tag}`);
- console.log('\x1b[0m' + 'ID: ' + '\x1b[36m' + `${(_b = client.user) === null || _b === void 0 ? void 0 : _b.id}`);
- console.log('\x1b[0m' + 'Servers: ' + '\x1b[36m' + `${client.guilds.cache.size}` + '\x1b[0m');
- console.log();
- if ((yield client.users.fetch('705537104339402815')).presence.activities[0].name == 'maintenance') {
- (_c = client.user) === null || _c === void 0 ? void 0 : _c.setActivity('uwu!help | Maintenance', {
- type: 'WATCHING'
- });
- }
- else {
- (_d = client.user) === null || _d === void 0 ? void 0 : _d.setActivity('uwu!help | v' + config_json_1.default['version'], {
- type: 'WATCHING'
- });
- }
-}));
-client.on('error', console.error);
-client.on('warn', console.warn);
-client.on('guildCreate', guild => {
- var _a;
- console.log(`Joined server: ${guild.name}`);
- (_a = guild.owner) === null || _a === void 0 ? void 0 : _a.send('Hi! Thank you for inviting my bot to your server! To view the complete list of commands, do `uwu!help`. If you\'d like, you can also change the prefix using `uwu!prefix change <prefix>`. If you want to contact the lead developer for possible suggestions or to report a bug, please join the support server: https://crack.cf/uwufier-support. ' + emoji_random_1.default.random());
-});
-client.on('guildDelete', guild => {
- console.log(`Left server: ${guild.name}`);
-});
-client.on('guildMemberAdd', member => {
- welcome_js_1.default.findOne({ guildID: member.guild.id }, (error, guild) => __awaiter(void 0, void 0, void 0, function* () {
- var _a;
- if (error) {
- console.log(error);
- }
- else if (!guild) {
- return;
- }
- else if (guild) {
- (_a = member.guild.channels.cache.get(guild.channelID)) === null || _a === void 0 ? void 0 : _a.send(`<@${member.id}> has joined **${member.guild.name}** the server! ` + emoji_random_1.default.random());
- }
- else {
- return;
- }
- }));
-});
-client.on('guildMemberRemove', member => {
- goodbye_js_1.default.findOne({ guildID: member.guild.id }, (error, guild) => __awaiter(void 0, void 0, void 0, function* () {
- var _a;
- if (error) {
- console.log(error);
- }
- else if (!guild) {
- return;
- }
- else if (guild) {
- (_a = member.guild.channels.cache.get(guild.channelID)) === null || _a === void 0 ? void 0 : _a.send(`<@${member.id}> has left **${member.guild.name}** the server! ` + emoji_random_1.default.random());
- }
- else {
- return;
- }
- }));
-});
-client.on('message', (msg) => __awaiter(void 0, void 0, void 0, function* () {
- var _e, _f;
- var msgContent = msg.content.toLowerCase();
- function prefixCheck() {
- if (msgContent.startsWith('uwu!')) {
- return true;
- }
- }
- if (prefixCheck()) {
- if (msg.channel.type == 'dm') {
- console.log(msg.author.tag, 'says', msgContent, 'in a DM');
- }
- else {
- console.log((_e = msg.member) === null || _e === void 0 ? void 0 : _e.user.tag, 'says', msgContent, 'in #' + msg.channel.name + ' in ' + ((_f = msg.guild) === null || _f === void 0 ? void 0 : _f.name));
- }
- }
- if (msg.mentions.everyone) {
- msg.react(emoji_random_1.default.random());
- }
-}));
-client.login(config_json_1.default['secret']);
-//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYm90LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2JvdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7OztBQUFBLGdFQUFtQztBQUNuQyw2REFBcUQ7QUFFckQscUVBQTBDO0FBQzFDLHFFQUEwQztBQUMxQyx3REFBZ0M7QUFDaEMsa0JBQVEsQ0FBQyxPQUFPLENBQUMsMEVBQTBFLEVBQUUsRUFBRSxlQUFlLEVBQUUsSUFBSSxFQUFFLGtCQUFrQixFQUFFLElBQUksRUFBRSxDQUFDLENBQUE7QUFDakosZ0RBQXdCO0FBRXhCLGdFQUFpQztBQUNqQyxPQUFPLENBQUMsd0JBQXdCLENBQUMsQ0FBQTtBQUVqQyxNQUFNLE1BQU0sR0FBRyxJQUFJLG9DQUFjLENBQUM7SUFDOUIsYUFBYSxFQUFFLE1BQU07SUFDckIsS0FBSyxFQUFFLG9CQUFvQjtJQUMzQixNQUFNLEVBQUUsNEJBQTRCO0NBQ3ZDLENBQUMsQ0FBQztBQUlILE1BQU0sQ0FBQyxRQUFRO0tBQ1Ysb0JBQW9CLEVBQUU7S0FDdEIsY0FBYyxDQUFDO0lBQ1osQ0FBQyxLQUFLLEVBQUUsbUJBQW1CLENBQUM7SUFDNUIsQ0FBQyxZQUFZLEVBQUUsMEJBQTBCLENBQUM7SUFDMUMsQ0FBQyxRQUFRLEVBQUUsc0JBQXNCLENBQUM7SUFDbEMsQ0FBQyxPQUFPLEVBQUUscUJBQXFCLENBQUM7SUFDaEMsQ0FBQyxNQUFNLEVBQUUsb0JBQW9CLENBQUM7SUFDOUIsQ0FBQyxPQUFPLEVBQUUscUJBQXFCLENBQUM7SUFDaEMsQ0FBQyxRQUFRLEVBQUUsc0JBQXNCLENBQUM7SUFDbEMsQ0FBQyxTQUFTLEVBQUUsd0JBQXdCLENBQUM7SUFDckMsQ0FBQyxLQUFLLEVBQUUsbUJBQW1CLENBQUM7SUFDNUIsQ0FBQyxNQUFNLEVBQUUsb0JBQW9CLENBQUM7SUFDOUIsQ0FBQyxTQUFTLEVBQUUsdUJBQXVCLENBQUM7SUFDcEMsQ0FBQyxXQUFXLEVBQUUseUJBQXlCLENBQUM7SUFD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 \ No newline at end of file