diff options
| author | Andrew Lee <alee14498@protonmail.com> | 2021-08-01 20:36:10 -0400 |
|---|---|---|
| committer | Andrew Lee <alee14498@protonmail.com> | 2021-08-01 20:36:10 -0400 |
| commit | 946eebabce9011d653364880ffbd2e049bd49934 (patch) | |
| tree | 67a6e329140d3578b19c21e99186fefbb1647d53 | |
| parent | e4a3132e4b1a404b2ab6005b826b0e250e1b399b (diff) | |
| download | AleeBot-946eebabce9011d653364880ffbd2e049bd49934.tar.gz AleeBot-946eebabce9011d653364880ffbd2e049bd49934.tar.bz2 AleeBot-946eebabce9011d653364880ffbd2e049bd49934.zip | |
Removed all refences to ALPC, replaced dbl with top.gg
| -rw-r--r-- | bot_discord.js | 32 | ||||
| -rw-r--r-- | commands/quote.js | 7 | ||||
| -rw-r--r-- | package.json | 5 |
3 files changed, 22 insertions, 22 deletions
diff --git a/bot_discord.js b/bot_discord.js index 6b292dd..c1196d4 100644 --- a/bot_discord.js +++ b/bot_discord.js @@ -30,20 +30,20 @@ const express = require('express'); const fs = require('fs'); const readline = require('readline'); const colors = require('colors'); -const DBL = require('dblapi.js'); +const { AutoPoster } = require('topgg-autoposter'); //const i18next = require('i18next'); const web = express(); const settings = require('./storage/settings.json'); const mongo = require('./plugins/mongo'); const api = require('./tokens.json'); -const dbl = new DBL(api.dbltoken, client); const active = new Map(); -const ownerID = '242775871059001344'; let autoRole = true; +let readyEmbedMessage = false; +const ownerID = '242775871059001344'; let logChannel = '318874545593384970'; let statusChannelID = '606602551634296968'; -let readyEmbedMessage = false; let serverWhitelist = "243022206437687296"; +let roleWhitelist = "657426918416580614" const activities = [ 'AleeBot ' + settings.abVersion + ' | ' + settings.prefix + 'help', @@ -257,8 +257,8 @@ client.on('ready', async () => { .setAuthor('AleeBot Status', client.user.avatarURL()) .setDescription('AleeBot has started') .addField('Version', settings.abVersion, true) - .addField('Prefix', `\`${settings.prefix}\``, true) .addField('Discord.JS Version', Discord.version, true) + .addField('Prefix', `\`${settings.prefix}\``, true) .setColor('#5cd65c'); let statusChannel = client.channels.cache.get(statusChannelID); if (!statusChannel) return console.error('The status channel does not exist! Skipping.'); @@ -285,9 +285,9 @@ client.on('guildMemberAdd', (member) => { guildMember.send({ embeds: [logEmbed]}); if (autoRole === true) { if (member.guild.id !== serverWhitelist) return; - const role = member.guild.roles.cache.get('657426918416580614'); + const role = member.guild.roles.cache.get(roleWhitelist); member.roles.add(role); - log(`[i] ${member.user.username} joined Alee Productions.`.green); + log(`[i] ${member.user.username} joined Binaryworks Community.`.green); log(`[i] I gave ${member.user.username} the "Member" role.`.green); } }); @@ -409,14 +409,12 @@ client.on('guildDelete', (guild) => { statusChannel.send({ embeds: [logEmbed]}); }); -dbl.on('posted', () => { - log('Server count posted!'.blue); -}); - -dbl.on('error', (e) => { - log(`[X | DBL ERROR] ${e}`.red); -}); - +/* +AutoPoster(api.dbltoken, client) + .on('posted', () => { + log('[>] Posted stats to Top.gg!'.blue); + }) +*/ client.on('messageCreate', async(msg) => { if (!client.application?.owner) await client.application?.fetch(); if (msg.author.bot) return; @@ -462,7 +460,7 @@ client.on('messageCreate', async(msg) => { } } }); -/* + client.on('interactionCreate', async (interaction) => { if (!interaction.isCommand()) return; @@ -475,7 +473,7 @@ client.on('interactionCreate', async (interaction) => { await interaction.reply({ content: 'There was an error while executing this command!', ephemeral: true }); } -});*/ +}); process.on('unhandledRejection', function(err, p) { log('[X | UNCAUGHT PROMISE] ' + err.stack.red); diff --git a/commands/quote.js b/commands/quote.js index 69e810a..6daeb00 100644 --- a/commands/quote.js +++ b/commands/quote.js @@ -21,7 +21,7 @@ const mongo = require('../plugins/mongo'); const quoteSchema = require('../schema/quote-schema'); module.exports.run = async (client, message, args) => { if (!['242775871059001344'].includes(message.author.id)) return message.reply('**This command is disabled due to a new system being implemented.**'); - const Discord = require('discord.js'); + const { MessageEmbed } = require('discord.js'); let NewQuote; let quo; @@ -36,13 +36,14 @@ module.exports.run = async (client, message, args) => { await mongo().then(async (mongoose) => { try { const quote = await quoteSchema.findOne({quoteID: "1", author: quoAuthor, authorImage: quoAuthorImage, quote: quoQuote, year: quoYear}) - /*const embed = new Discord.MessageEmbed() + /* + const embed = new MessageEmbed() .setAuthor(quoAuthor, quoAuthorImage) .setDescription(quoQuote) .setColor('#1fd619') .setFooter('- ' + quoYear); - await message.channel.send({embed});*/ + await message.channel.send({embeds:[embed]});*/ console.log(quote); } finally { await mongoose.connection.close(); diff --git a/package.json b/package.json index 2f898c3..e4c771c 100644 --- a/package.json +++ b/package.json @@ -18,11 +18,11 @@ }, "homepage": "https://github.com/aleeproductions/AleeBot#readme", "dependencies": { + "@top-gg/sdk": "^3.1.2", "blessed": "^0.1.81", "colors": "^1.3.0", - "dblapi.js": "^2.0.0", "discord-together": "^1.1.53", - "discord.js": "^13.0.0-dev.t1627732975.331a9d3", + "discord.js": "^13.0.0-dev.t1627778678.74fc23b", "eslint": "^7.1.0", "express": "^4.17.1", "fs": "0.0.1-security", @@ -34,6 +34,7 @@ "os": "^0.1.1", "parse-ms": "^1.0.1", "readline": "^1.3.0", + "topgg-autoposter": "^2.0.0", "ytdl-core": "^0.20.4" }, "devDependencies": { |
