Advertisement
n3k4a

Untitled

May 8th, 2019
367
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. client.on("message", message=>{
  2. if(message.author.bot) return;
  3. if(!message.channel.guild) return;
  4. if(message.content.startsWith(prefix+"botinfo")) {
  5. let uptime = client.uptime;
  6.  
  7. let days = 0;
  8. let hours = 0;
  9. let minutes = 0;
  10. let seconds = 0;
  11. let notCompleted = true;
  12.  
  13. while (notCompleted) {
  14.  
  15. if (uptime >= 8.64e+7) {
  16.  
  17. days++;
  18. uptime -= 8.64e+7;
  19.  
  20. } else if (uptime >= 3.6e+6) {
  21.  
  22. hours++;
  23. uptime -= 3.6e+6;
  24.  
  25. } else if (uptime >= 60000) {
  26.  
  27. minutes++;
  28. uptime -= 60000;
  29.  
  30. } else if (uptime >= 1000) {
  31. seconds++;
  32. uptime -= 1000;
  33.  
  34. }
  35.  
  36. if (uptime < 1000) notCompleted = false;
  37.  
  38. }
  39. var ping = `${Date.now() - message.createdTimestamp}`
  40. var api = `${Math.round(client.ping)}`
  41. let ramUsage = (process.memoryUsage().rss / 1048576).toFixed();
  42.  
  43. let embed = new Discord.RichEmbed()
  44. .setColor("RANDOM")
  45. .setThumbnail(client.user.avatarURL)
  46. .setAuthor(client.user.tag, client.user.avatarURL)
  47. .setFooter(message.author.tag, message.author.avatarURL)
  48. .setTitle("**Premium Bot Information:**")
  49. .setDescription("- **Bot Name** :`" + `${client.user.tag}` + "`\n" + "- **Bot ID** :`" + `${client.user.id}` + "`\n" +
  50. "- **Bot Prefix** :`" + `${prefix}` + "`\n" + "- **Ping** :`" + `${ping}` + "`\n" + "- **Uptime** :`" + `${days} days, ${hours} hrs, ${minutes} , ${seconds} sec` + "`\n" +
  51. "- **Creator** :`" + `n3k4a` + "`\n" + "\n" + "```md\n[Servers] (statistics)```" + "\n" + "- **Guilds** :`" + `${client.guilds.size}` + "`\n" +
  52. "- **Members** :`" + `${client.users.size}` + "`\n" + "- **Channels** :`" + `${client.channels.size}` + "`\n" +
  53. "\n" + "```tex\n$ Developer Information```" + "\n" + "- **NodeJs** :`" + `${process.version}` + "`\n" + "- **DiscordJs** :`" + `${Discord.version}` + "`\n" +
  54. "- **Arch** :`" + `${process.arch}` + "`\n" + "- **Platform** :`" + `${process.platform}` + "`\n" + "\n" + "```cs\n# Host Information```" + "\n" +
  55. "- **UseHeap** :`" + `${Math.round(process.memoryUsage().heapUsed / 1024 / 1024 * 100) / 100} MB` + "`\n" +
  56. "- **Heap** :`" + `${Math.round(process.memoryUsage().heapTotal / 1024 / 1024 * 100) / 100} MB` + "`\n" +
  57. "- **Ram** :`" + `${ramUsage} MB` + "`\n" + "- **Rss** :`" + `${Math.round(process.memoryUsage().rss / 1024 / 1024 * 100) / 100} MB` + "`\n")
  58.  
  59.  
  60.  
  61. message.channel.send(embed)
  62.  
  63.  
  64.  
  65. }
  66. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement