Facebook
From WildWolf, 4 Years ago, written in JavaScript.
Embed
Download Paste or View Raw
Hits: 42
  1. const Discord = require('discord.js');
  2. const moment = require('moment');
  3. moment.locale('tr');
  4.  
  5.  
  6. exports.run = async (client, message, args) => {
  7. if(!message.guild.members.cache.get(client.user.id).hasPermission('BAN_MEMBERS')) return message.channel.send("I need the **Ban Members** authority.")
  8.  
  9. message.guild.members.ban(args[0]).then(async (member) => {
  10. let user;
  11. if(member instanceof Discord.GuildMember) { user = member.user; }
  12. else if(member instanceof Discord.User) { user = member; }
  13. else { user = await client.users.fetch(member) };
  14. message.guild.members.unban(args[0]);
  15.  
  16. message.channel.send(new Discord.MessageEmbed().setTitle(user.tag).setColor('GREEN').setThumbnail(user.avatarURL({dynamic: true}))
  17. .addField(`Information:`, `**• Creation Date:** ${moment(user.createdAt).format('DD/MM/YYYY')}
  18. **• Username:** ${user.username}
  19. **• Discriminator:** ${user.discriminator}`));
  20. });
  21.  
  22. };
  23. exports.conf = {
  24.   enabled: true,
  25.   guildOnly: true,
  26.   aliases: [],
  27.   permLevel: 0
  28. }
  29.  
  30. exports.help = {
  31.   name: 'user-information'
  32. };