UNPKG

dellosmusic

Version:

Dellos Music Bot - Discord Music Bot

65 lines (63 loc) 2.06 kB
const { MessageEmbed } = require("discord.js"); module.exports = { name: "invite", description: "To invite me to your server", usage: "", permissions: { channel: ["VIEW_CHANNEL", "SEND_MESSAGES", "EMBED_LINKS"], member: [], }, aliases: ["inv"], /** * * @param {import("../structures/DiscordMusicBot")} client * @param {import("discord.js").Message} message * @param {string[]} args * @param {*} param3 */ run: async (client, message, args, { GuildDB }) => { let embed = new MessageEmbed() .setAuthor( "Invite " + client.user.tag + " to your server!", client.user.displayAvatarURL() ) .setColor("BLUE") .setDescription( `You can invite me by clicking [here](https://discord.com/oauth2/authorize?client_id=${ client.botconfig.ClientID }&permissions=${ client.botconfig.Permissions }&scope=bot%20${client.botconfig.Scopes.join("%20")}&redirect_url=${ client.botconfig.Website }${client.botconfig.CallbackURL}&response_type=code)` ); message.channel.send(embed); }, SlashCommand: { /** * * @param {import("../structures/DiscordMusicBot")} client * @param {import("discord.js").Message} message * @param {string[]} args * @param {*} param3 */ run: async (client, interaction, args, { GuildDB }) => { let embed = new MessageEmbed() .setAuthor( "Invite " + client.user.tag + " to your server!", client.user.displayAvatarURL() ) .setColor("BLUE") .setDescription( `You can invite me by clicking [here](https://discord.com/oauth2/authorize?client_id=${ client.botconfig.ClientID }&permissions=${ client.botconfig.Permissions }&scope=bot%20${client.botconfig.Scopes.join("%20")}&redirect_url=${ client.botconfig.Website }${client.botconfig.CallbackURL}&response_type=code)` ); interaction.send(embed); }, }, };