Advertisement
Lanzaned

Untitled

Jan 29th, 2021
834
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const { RichEmbed } = require("discord.js");
  2. const color = require("../../color.json");
  3. const moment = require("moment");
  4.  
  5. module.exports = {
  6.     name: "userinfo",
  7.     aliases: ["ui"],
  8.     description: "SOMETHING",
  9.     usage: "ALSO SOMETHING",
  10.     run: (client, message, args) => {
  11.         message.delete();
  12.        
  13.         const rMember = message.mentions.members.first()
  14.        
  15.         if(!rMember)
  16.             return message.channel.send("Please mention a user you want to see the status's off.")
  17.  
  18.             switch (rMember.presence.status) {
  19.                 case 'online':
  20.                     ('<:Online:720645133699121292> | Online');
  21.                     break;
  22.                 case 'idle':
  23.                     ('<:Idle:720645133720223794> | Idle');
  24.                     break;
  25.                 case 'dnd':
  26.                     ('<:Offline:720645133577748491> | Offline');
  27.                     break;
  28.                 case 'offline':
  29.                     ('<:disagree:720645133065912381> | Offline');
  30.                     break;
  31.             }
  32.  
  33.         const embed = new RichEmbed()
  34.             .setFooter(message.author.username, message.author.displayAvatarURL)
  35.             .setColor(color.orange)
  36.             .setTimestamp()
  37.             .setTitle(`Central Operating System | User Info`)
  38.             //.setDescription(`Currently Work In Progres. . . .`)
  39.             .addField(`Username`, rMember.user.username)
  40.            
  41.             .addField(`User ID`, rMember.user.id, true)
  42.             .addField(`User Discriminator`, rMember.user.discriminator, true)
  43.             //.addField(`User Verified?`, rMember.user.verified)
  44.             .addField(`User Bot?`, rMember.user.bot, true)
  45.             .addBlankField()
  46.  
  47.             .addField(`Account Creation Date`, `${moment(rMember.user.createdAt)}`, true)
  48.             .addField(`Account Joined Server`, `${moment(rMember.user.joinedAt)}`, true)
  49.             .addBlankField()
  50.  
  51.             .addField(`User Status`, rMember.presence.status, true)
  52.             .addField(`User Precense`, `UN-USED IN THIS BUILD`, true)
  53.             .addField(`Avatar URL Link`, rMember.user.displayAvatarURL)
  54.  
  55.         message.channel.send(embed)
  56.     }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement