Made *some* changes

This commit is contained in:
CorwinDev 2022-12-09 19:54:59 +01:00
parent de024a0fef
commit 1af08e48f0
70 changed files with 2968 additions and 1415 deletions

4021
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -26,8 +26,6 @@
"author": "CorwinDev",
"license": "ISC",
"dependencies": {
"@discordjs/builders": "^0.11.0",
"@discordjs/rest": "^0.1.0-canary.0",
"@discordjs/voice": "^0.7.5",
"@haileybot/captcha-generator": "^1.7.0",
"@iamtraction/google-translate": "^1.1.2",
@ -35,10 +33,9 @@
"axios": "^0.24.0",
"canvacord": "^5.2.3",
"chalk": "^4.1.2",
"discord-api-types": "^0.26.0",
"discord-giveaways": "^5.1.1",
"discord-giveaways": "^6.0.1",
"discord-image-generation": "^1.4.9",
"discord.js": "^13.5.1",
"discord.js": "^14.7.1",
"dompurify": "^2.3.5",
"dotenv": "^10.0.0",
"erela.js": "^2.3.3",

View file

@ -29,21 +29,21 @@ const client = new Discord.Client({
'GUILD_SCHEDULED_EVENT'
],
intents: [
Discord.Intents.FLAGS.GUILDS,
Discord.Intents.FLAGS.GUILD_MEMBERS,
Discord.Intents.FLAGS.GUILD_BANS,
Discord.Intents.FLAGS.GUILD_EMOJIS_AND_STICKERS,
Discord.Intents.FLAGS.GUILD_INTEGRATIONS,
Discord.Intents.FLAGS.GUILD_WEBHOOKS,
Discord.Intents.FLAGS.GUILD_INVITES,
Discord.Intents.FLAGS.GUILD_VOICE_STATES,
Discord.Intents.FLAGS.GUILD_MESSAGES,
Discord.Intents.FLAGS.GUILD_MESSAGE_REACTIONS,
Discord.Intents.FLAGS.GUILD_MESSAGE_TYPING,
Discord.Intents.FLAGS.DIRECT_MESSAGES,
Discord.Intents.FLAGS.DIRECT_MESSAGE_REACTIONS,
Discord.Intents.FLAGS.DIRECT_MESSAGE_TYPING,
Discord.Intents.FLAGS.GUILD_SCHEDULED_EVENTS,
Discord.GatewayIntentBits.Guilds,
Discord.GatewayIntentBits.GuildMembers,
Discord.GatewayIntentBits.GuildBans,
Discord.GatewayIntentBits.GuildEmojisAndStickers,
Discord.GatewayIntentBits.GuildIntegrations,
Discord.GatewayIntentBits.GuildWebhooks,
Discord.GatewayIntentBits.GuildInvites,
Discord.GatewayIntentBits.GuildVoiceStates,
Discord.GatewayIntentBits.GuildMessages,
Discord.GatewayIntentBits.GuildMessageReactions,
Discord.GatewayIntentBits.GuildMessageTyping,
Discord.GatewayIntentBits.DirectMessages,
Discord.GatewayIntentBits.DirectMessageReactions,
Discord.GatewayIntentBits.DirectMessageTyping,
Discord.GatewayIntentBits.GuildScheduledEvents,
],
restTimeOffset: 0
});
@ -119,10 +119,18 @@ fs.readdirSync('./src/handlers').forEach((dir) => {
client.login(process.env.DISCORD_TOKEN);
process.on('unhandledRejection', error => {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`🚨・Unhandled promise rejection`)
.addField(`Error`, `\`\`\`${error}\`\`\``)
.addField(`Stack error`, `\`\`\`${error.stack}\`\`\``)
.setFields([
{
name: `Error`,
value: `\`\`\`${error}\`\`\``,
},
{
name: `Stack error`,
value: `\`\`\`${error.stack}\`\`\``,
}
])
.setColor(client.config.colors.normal)
consoleLogs.send({
username: 'Bot Logs',
@ -133,9 +141,14 @@ process.on('unhandledRejection', error => {
});
process.on('warning', warn => {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`🚨・New warning found`)
.addField(`Warn`, `\`\`\`${warn}\`\`\``)
.setFields([
{
name: `Warn`,
value: `\`\`\`${warn}\`\`\``,
},
])
.setColor(client.config.colors.normal)
warnLogs.send({
username: 'Bot Logs',
@ -146,10 +159,18 @@ process.on('warning', warn => {
});
client.on('shardError', error => {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`🚨・A websocket connection encountered an error`)
.addField(`Error`, `\`\`\`${error}\`\`\``)
.addField(`Stack error`, `\`\`\`${error.stack}\`\`\``)
.setFields([
{
name: `Error`,
value: `\`\`\`${error}\`\`\``,
},
{
name: `Stack error`,
value: `\`\`\`${error.stack}\`\`\``,
}
])
.setColor(client.config.colors.normal)
consoleLogs.send({
username: 'Bot Logs',

View file

@ -8,7 +8,7 @@ const webhookClient = new Discord.WebhookClient({
module.exports = async (client, interaction, args) => {
const feedback = interaction.options.getString('feedback');
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`📝・New feedback!`)
.addField("User", `${interaction.user} (${interaction.user.tag})`)
.setDescription(`${feedback}`)

View file

@ -71,7 +71,7 @@ module.exports = async (client, interaction, args) => {
}, interaction)
}
let embedLogs = new Discord.MessageEmbed()
let embedLogs = new Discord.EmbedBuilder()
.setTitle(`📛・Badge added`)
.setDescription(`Added a new badge to ${member} (${member.id})`)
.addField('👤┆Added By', `${interaction.user} (${interaction.user.tag})`, true)
@ -123,7 +123,7 @@ module.exports = async (client, interaction, args) => {
}, interaction);
}
let embedLogs = new Discord.MessageEmbed()
let embedLogs = new Discord.EmbedBuilder()
.setTitle(`📛・Badge removed`)
.setDescription(`Removed a badge from ${member} (${member.id})`)
.addField('👤┆Removed By', `${interaction.user} (${interaction.user.tag})`, true)

View file

@ -29,7 +29,7 @@ module.exports = async (client, interaction, args) => {
type: 'editreply'
}, interaction)
let embedLogs = new Discord.MessageEmbed()
let embedLogs = new Discord.EmbedBuilder()
.setTitle(`🔨・Ban added`)
.setDescription(`<@!${member.id}> (${member.id}) banned from the bot`)
.addField('👤┆Banned By', `${interaction.user} (${interaction.user.tag})`, true)
@ -52,7 +52,7 @@ module.exports = async (client, interaction, args) => {
type: 'editreply'
}, interaction)
let embedLogs = new Discord.MessageEmbed()
let embedLogs = new Discord.EmbedBuilder()
.setTitle(`🔨・Ban removed`)
.setDescription(`<@!${member.id}> (${member.id}) unbanned from the bot`)
.addField('👤┆Unbanned By', `${interaction.user} (${interaction.user.tag})`, true)

View file

@ -31,7 +31,7 @@ module.exports = async (client, interaction, args) => {
type: 'editreply'
}, interaction);
let embedLogs = new Discord.MessageEmbed()
let embedLogs = new Discord.EmbedBuilder()
.setTitle(`🪙・Credits added`)
.setDescription(`Added credits to ${user} (${user.id})`)
.addField('👤┆Added By', `${interaction.user} (${interaction.user.tag})`, true)
@ -56,7 +56,7 @@ module.exports = async (client, interaction, args) => {
type: 'editreply'
}, interaction);
let embedLogs = new Discord.MessageEmbed()
let embedLogs = new Discord.EmbedBuilder()
.setTitle(`🪙・Credits removed`)
.setDescription(`Removed credits from ${user} (${user.id})`)
.addField('👤┆Removed By', `${interaction.user} (${interaction.user.tag})`, true)

View file

@ -43,7 +43,7 @@ module.exports = async (client, interaction, args) => {
type: 'editreply'
}, interaction)
const embed2 = new Discord.MessageEmbed()
const embed2 = new Discord.EmbedBuilder()
.setTitle(`${interaction.user.tag} used eval command`)
.addField("📥┇Input", `\`\`\`${code}\`\`\``)
.addField("📤┇Output", outputResponse.substr(0, 1024))
@ -56,7 +56,7 @@ module.exports = async (client, interaction, args) => {
}
else {
const output = new Discord.MessageAttachment(Buffer.from(outputResponse), 'output.txt');
var embed2 = new Discord.MessageEmbed()
var embed2 = new Discord.EmbedBuilder()
.setAuthor(client.user.username, client.user.avatarURL())
.addField("📥┇Input", `\`\`\`${code}\`\`\``)
.setColor(client.config.colors.succes)

View file

@ -47,7 +47,7 @@ module.exports = async (client, interaction, args) => {
type: 'editreply'
}, interaction)
let embed = new Discord.MessageEmbed()
let embed = new Discord.EmbedBuilder()
.setTitle(`📻・Started radio`)
.setDescription(`_______________ \n\nRadio has started successfully`)
.addField('👤┆Started by', `${interaction.user} (${interaction.user.tag})`, true)

View file

@ -31,7 +31,7 @@ module.exports = async (client, interaction, args) => {
type: 'editreply'
}, interaction)
let embed = new Discord.MessageEmbed()
let embed = new Discord.EmbedBuilder()
.setTitle(`📻・Radio stopped`)
.setDescription(`_______________ \n\nRadio has stopped successfully`)
.addField('👤┆Stopped by', `${interaction.user} (${interaction.user.tag})`, true)

View file

@ -6,7 +6,7 @@ module.exports = async (client, interaction, args) => {
const channel = interaction.options.getChannel('channel');
const content = interaction.options.getString('message');
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setDescription(`${content}`)
.setColor(client.config.colors.normal);
channel.send({ embeds: [embed] }).then(msg => {

View file

@ -6,8 +6,8 @@ module.exports = {
},
discord: {
id: "",
prefix: 'd!',
id: "840212110817755157",
prefix: '!',
footer: `© Bot 2021 - ${new Date().getFullYear()}`,
botInvite: "https://discord.com/oauth2/authorize?&client_id=QQQQQQQQQQQQ&scope=applications.commands+bot&permissions=8",
serverInvite: "https://discord.gg/QQQQQQQQ",

View file

@ -1,58 +1,58 @@
{
"startLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"shardLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"errorLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"dmLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"voiceLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"serverLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"serverLogs2": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"commandLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"consoleLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"warnLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"voiceErrorLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"creditLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"evalLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
},
"interactionLogs": {
"id": "",
"token": ""
"id": "1026530076101185597",
"token": "GKoJlfdAWZmzFGfBvR-r5apnAuV1rPikDxVhkwVVSmsCiP8MX89jhfbVgn0Y3hL_o5Dq"
}
}

View file

@ -12,7 +12,7 @@ module.exports = (client, err, command, interaction) => {
token: client.webhooks.errorLogs.token,
});
let embed = new Discord.MessageEmbed()
let embed = new Discord.EmbedBuilder()
.setTitle(`🚨・${password}`)
.addField("✅┇Guild", `${interaction.guild.name} (${interaction.guild.id})`)
.addField(`💻┇Command`, `${command}`)

View file

@ -23,7 +23,7 @@ module.exports = async (client, guild) => {
Promise.all(promises)
.then(async (results) => {
const totalGuilds = results[0].reduce((acc, guildCount) => acc + guildCount, 0);
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle("🟢・Added to a new server!")
.addField("Total servers:", `${totalGuilds}`, true)
.addField("Server name", `${guild.name}`, true)
@ -65,11 +65,6 @@ module.exports = async (client, guild) => {
title: "Thanks for inviting the bot!",
image: "https://cdn.discordapp.com/attachments/843487478881976381/874694194474668052/Bot_banner_invite.jpg",
fields: [{
name: "📢┆Alert!",
value: 'After more than 1 year we decided to stop Bot on April 15th, for more information go to [this server](https://discord.gg/techpoint)',
inline: false,
},
{
name: "❓┆How to setup?",
value: 'The default prefix = \`/\` \nTo run setups with Bot run \`/setup\`',
inline: false,

View file

@ -53,7 +53,7 @@ module.exports = async (client, guild) => {
.then(async (results) => {
const totalGuilds = results[0].reduce((acc, guildCount) => acc + guildCount, 0);
const embed = new discord.MessageEmbed()
const embed = new discord.EmbedBuilder()
.setTitle("🔴・Removed from a server!")
.addField("Total servers:", `${totalGuilds}`, true)
.addField("Server name", `${guild.name}`, true)

View file

@ -11,7 +11,7 @@ module.exports = async (client) => {
console.log(chalk.blue(chalk.bold(`System`)), (chalk.white(`>>`)), chalk.red(`Shard #${client.shard.ids[0] + 1}`), chalk.green(`is ready!`))
console.log(chalk.blue(chalk.bold(`Bot`)), (chalk.white(`>>`)), chalk.green(`Started on`), chalk.red(`${client.guilds.cache.size}`), chalk.green(`servers!`))
let embed = new Discord.MessageEmbed()
let embed = new Discord.EmbedBuilder()
.setTitle(`🆙・Finishing shard`)
.setDescription(`A shard just finished`)
.addField("🆔┆ID", `${client.shard.ids[0] + 1}/${client.options.shardCount}`, true)
@ -31,7 +31,6 @@ module.exports = async (client) => {
const totalGuilds = results[0].reduce((acc, guildCount) => acc + guildCount, 0);
let statuttext = [
`・🥳┆1 year Bot`,
`・❓┆/help`,
`・💻┆${totalGuilds} servers`,
`・📨┆discord.me/Bot`,
@ -43,7 +42,7 @@ module.exports = async (client) => {
client.user.setPresence({
activities: [
{
name: "・😥┆Ends on April 15",
name: randomText,
type: "STREAMING",
url: "https://www.twitch.tv/discord"
}

View file

@ -21,7 +21,7 @@ module.exports = async (client, message) => {
if (message.author.bot) return;
if (message.channel.type === "DM") {
let embedLogs = new Discord.MessageEmbed()
let embedLogs = new Discord.EmbedBuilder()
.setTitle(`💬・New DM message!`)
.setDescription(`Bot has received a new DM message!`)
.addField("👤┆Send By", `${message.author} (${message.author.tag})`, true)

View file

@ -10,7 +10,7 @@ module.exports = (client, error) => {
token: client.webhooks.voiceErrorLogs.token,
});
let embed = new Discord.MessageEmbed()
let embed = new Discord.EmbedBuilder()
.setTitle(`🚨・Voice error`)
.addField(`Error`, `\`\`\`${error.message}\`\`\``)
.addField(`Stack error`, `\`\`\`${error.stack}\`\`\``)

View file

@ -10,7 +10,7 @@ const Schema = require("../../database/models/functions");
module.exports = (client) => {
client.templateEmbed = function () {
return new Discord.MessageEmbed()
return new Discord.EmbedBuilder()
.setAuthor({
name: client.user.username,
iconURL: client.user.avatarURL({ size: 1024 })
@ -220,7 +220,7 @@ module.exports = (client) => {
}, interaction) {
const functiondata = await Schema.findOne({ Guild: interaction.guild.id })
let embed = new Discord.MessageEmbed()
let embed = new Discord.EmbedBuilder()
.setColor(client.config.colors.normal)
if (title) embed.setTitle(title);

View file

@ -1,6 +1,6 @@
const Discord = require('discord.js');
const { REST } = require('@discordjs/rest');
const { Routes } = require('discord-api-types/v9');
const { REST } = require('discord.js');
const { Routes } = require('discord.js');
const chalk = require('chalk');
const fs = require('fs');
@ -31,7 +31,7 @@ module.exports = (client) => {
(async () => {
try {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setDescription(`Started refreshing application (/) commands.`)
.setColor(client.config.colors.normal)
interactionLogs.send({
@ -44,7 +44,7 @@ module.exports = (client) => {
{ body: commands },
)
const embedFinal = new Discord.MessageEmbed()
const embedFinal = new Discord.EmbedBuilder()
.setDescription(`Successfully reloaded ${commands.length} application (/) commands.`)
.setColor(client.config.colors.normal)
interactionLogs.send({

View file

@ -97,7 +97,7 @@ module.exports = (client) => {
}
newMessage.delete();
let error = new Discord.MessageEmbed()
let error = new Discord.EmbedBuilder()
.setTitle(`${client.emotes.normal.error}・Moderator`)
.setAuthor(client.user.username, client.user.avatarURL())
.setDescription(`Discord links are not allowed in this server!`)
@ -108,7 +108,7 @@ module.exports = (client) => {
}
else {
newMessage.delete();
let error = new Discord.MessageEmbed()
let error = new Discord.EmbedBuilder()
.setTitle(`${client.emotes.normal.error}・Moderator`)
.setAuthor(client.user.username, client.user.avatarURL())
.setDescription(`Discord links are not allowed in this server!`)
@ -131,7 +131,7 @@ module.exports = (client) => {
}
newMessage.delete();
var error = new Discord.MessageEmbed()
var error = new Discord.EmbedBuilder()
.setTitle(`${client.emotes.normal.error}・Moderator`)
.setAuthor(client.user.username, client.user.avatarURL())
.setDescription(`Links are not allowed in this server!`)
@ -142,7 +142,7 @@ module.exports = (client) => {
}
else {
newMessage.delete();
var error = new Discord.MessageEmbed()
var error = new Discord.EmbedBuilder()
.setTitle(`${client.emotes.normal.error}・Moderator`)
.setAuthor(client.user.username, client.user.avatarURL())
.setDescription(`Links are not allowed in this server!`)

View file

@ -35,11 +35,21 @@ console.log(chalk.blue(chalk.bold(`System`)), (chalk.white(`>>`)), chalk.red(`Ve
console.log(`\u001b[0m`);
manager.on('shardCreate', shard => {
let embed = new Discord.MessageEmbed()
let embed = new Discord.EmbedBuilder()
.setTitle(`🆙・Launching shard`)
.setDescription(`A shard has just been launched`)
.addField("🆔┆ID", `${shard.id + 1}/${manager.totalShards}`, true)
.addField(`📃┆State`, `Starting up...`, true)
.setFields([
{
name: "🆔┆ID",
value: `${shard.id + 1}/${manager.totalShards}`,
inline: true
},
{
name: `📃┆State`,
value: `Starting up...`,
inline: true
}
])
.setColor(config.colors.normal)
startLogs.send({
username: 'Bot Logs',
@ -50,10 +60,14 @@ manager.on('shardCreate', shard => {
console.log(`\u001b[0m`);
shard.on("death", (process) => {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`🚨・Closing shard ${shard.id + 1}/${manager.totalShards} unexpectedly`)
.addField("PID", `\`${process.pid}\``)
.addField("Exit code", `\`${process.exitCode}\``)
.setFields([
{
name: "🆔┆ID",
value: `${shard.id + 1}/${manager.totalShards}`,
},
])
.setColor(config.colors.normal)
shardLogs.send({
username: 'Bot Logs',
@ -61,10 +75,18 @@ manager.on('shardCreate', shard => {
});
if (process.exitCode === null) {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`🚨・Shard ${shard.id + 1}/${manager.totalShards} exited with NULL error code!`)
.addField("PID", `\`${process.pid}\``)
.addField("Exit code", `\`${process.exitCode}\``)
.setFields([
{
name: "PID",
value: `\`${process.pid}\``,
},
{
name: "Exit code",
value: `\`${process.exitCode}\``,
}
])
.setColor(config.colors.normal)
shardLogs.send({
username: 'Bot Logs',
@ -74,7 +96,7 @@ manager.on('shardCreate', shard => {
});
shard.on("shardDisconnect", (event) => {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`🚨・Shard ${shard.id + 1}/${manager.totalShards} disconnected`)
.setDescription("Dumping socket close event...")
.setColor(config.colors.normal)
@ -85,7 +107,7 @@ manager.on('shardCreate', shard => {
});
shard.on("shardReconnecting", () => {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`🚨・Reconnecting shard ${shard.id + 1}/${manager.totalShards}`)
.setColor(config.colors.normal)
shardLogs.send({

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const Schema = require("../../database/models/music");

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const Schema = require("../../database/models/music");

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const model = require('../../database/models/badge');

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require("discord.js");
const { SlashCommandBuilder } = require("@discordjs/builders");
const { ChannelType } = require("discord-api-types/v9");
const { SlashCommandBuilder } = require("discord.js");
const { ChannelType } = require("discord.js/v9");
const Discord = require("discord.js");
module.exports = {
@ -101,7 +101,7 @@ module.exports = {
.setStyle("SUCCESS")
);
let embed = new Discord.MessageEmbed().setDescription(
let embed = new Discord.EmbedBuilder().setDescription(
`Please select some options`
);

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const Schema = require("../../database/models/music");

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
const ms = require('ms');

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const moment = require("moment");
require("moment-duration-format");

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const model = require('../../database/models/badge');

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const ms = require('ms');

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const Schema = require("../../database/models/music");

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const webhookClient = new Discord.WebhookClient({
@ -36,7 +36,7 @@ module.exports = {
const desc = interaction.options.getString('description');
if (type == "bug") {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`📣・New bug report!`)
.addField("Report category", "Bug", true)
.addField("Submitted by", `${interaction.user.tag}`, true)
@ -53,7 +53,7 @@ module.exports = {
}, interaction);
}
else if (type == "user") {
const embed = new Discord.MessageEmbed()
const embed = new Discord.EmbedBuilder()
.setTitle(`📣・New user report!`)
.addField("Report category", "User", true)
.addField("Submitted by", `${interaction.user.tag}`, true)

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
module.exports = {

View file

@ -1,6 +1,6 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { ChannelType } = require('discord-api-types/v9');
const { SlashCommandBuilder } = require('discord.js');
const { ChannelType } = require('discord.js/v9');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const ticketSchema = require("../../database/models/tickets");

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { SlashCommandBuilder } = require('@discordjs/builders');
const { SlashCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
module.exports = {

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { ContextMenuCommandBuilder } = require('@discordjs/builders');
const { ContextMenuCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const model = require('../../database/models/badge');

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { ContextMenuCommandBuilder } = require('@discordjs/builders');
const { ContextMenuCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const Schema = require("../../database/models/warnings");

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { ContextMenuCommandBuilder } = require('@discordjs/builders');
const { ContextMenuCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const axios = require("axios");

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { ContextMenuCommandBuilder } = require('@discordjs/builders');
const { ContextMenuCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const Schema = require("../../database/models/warnings");

View file

@ -1,5 +1,5 @@
const { CommandInteraction, Client } = require('discord.js');
const { ContextMenuCommandBuilder } = require('@discordjs/builders');
const { ContextMenuCommandBuilder } = require('discord.js');
const Discord = require('discord.js');
const Schema = require("../../database/models/warnings");