diff --git a/commands/random/nitro.js b/commands/random/nitro.js new file mode 100644 index 00000000..d135a8d6 --- /dev/null +++ b/commands/random/nitro.js @@ -0,0 +1,32 @@ +const commando = require('discord.js-commando'); +const Discord = require('discord.js'); + +class NitroCommand extends commando.Command { + constructor(Client){ + super(Client, { + name: 'nitro', + group: 'random', + memberName: 'nitro', + description: 'Sends a "This Message Can Only be viewed by Nitro Members" message. (;nitro)', + examples: [';nitro'] + }); + } + + async run(message, args) { + if(message.channel.type !== 'dm') { + if(!message.channel.permissionsFor(this.client.user).hasPermission('SEND_MESSAGES')) return; + if(!message.channel.permissionsFor(this.client.user).hasPermission('READ_MESSAGES')) return; + if(!message.channel.permissionsFor(this.client.user).hasPermission('EMBED_LINKS')) return; + } + console.log("[Command] " + message.content); + const embed = new Discord.RichEmbed() + .setAuthor("Discord Nitro") + .setThumbnail("https://pbs.twimg.com/profile_images/814184180649197568/y2eZcVMq.jpg") + .setColor(0x748BD9) + .setURL("https://discordapp.com/nitro") + .setDescription("This Message can only be viewed by members with Discord Nitro.\n\n\n[More Informstion](https://discordapp.com/nitro)"); + message.channel.sendEmbed(embed).catch(console.error); + } +} + +module.exports = NitroCommand; \ No newline at end of file