Advertisement
Tellay

Convites - [Javascript]

Sep 15th, 2019
407
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Discord = require("discord.js");
  2. const config = require('../config.json');
  3.  
  4. exports.run = async (bot, message, args) => {
  5.     var user = message.mentions.users.first();
  6.     if (!user) user = message.author;
  7.     var targetInvites = await message.guild.fetchInvites();
  8.     var invitesUses = 0;
  9.     for (let invite of targetInvites.values()) {
  10.         if (invite.inviter === user) {
  11.             invitesUses += invite.uses;
  12.         }
  13.     }
  14.     var embed = new Discord.RichEmbed()
  15.         .setAuthor(user.username, user.displayAvatarURL)
  16.         .setThumbnail(user.avatarURL)
  17.         .addField("<:quadrado:597923326857314336> Membros convidados:", `\`\`\`md\n# ${invitesUses} Membro(s)\`\`\``)
  18.         .setColor(config.cor)
  19.         .setFooter(`ID: ${user.id}`)
  20.         .setTimestamp();
  21.     message.channel.send(embed).catch(console.error);
  22. }
  23. exports.help = {
  24.     name: "convites"
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement