Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. const Discord = require('discord.js');
  2.  
  3. var request = require('request');
  4. var mcIP ;
  5. var mcPort ;
  6.  
  7. exports.run = async (client, message, args) => {
  8. //mcserver <ip> <porta>
  9.  
  10. if(args.length > 2 || args.lenght === 0) {
  11. return message.reply(":x: | Use u!mcserver <ip> <porta>")
  12. }
  13. mcIP = args[0]
  14. mcPort = args[1]
  15.  
  16. var url = 'http://mcapi.us/server/status?ip=' + mcIP + '&port=' + mcPort;
  17. request(url, function(err, response, body) {
  18. if(err) {
  19. console.log(err);
  20. return message.reply(':x: Erro ao tentar pegar as informações do servidor.');
  21. }
  22. body = JSON.parse(body);
  23.  
  24. const emoji1 = client.emojis.find(e => e.name === "ocupado")
  25. var status = `${emoji1} *Este server está offline agora!*`;
  26. if(body.online) {
  27.  
  28. const emoji = client.emojis.find(e => e.name === "online")
  29.  
  30.  
  31. status = `${emoji} Este server está **online** - `;
  32. if(body.players.now) {
  33. status += '**' + body.players.now + '** pessoas estão jogando aqui!!';
  34. } else {
  35. status += `*Ninguém está jogando!*`;
  36. }
  37. }
  38. message.reply(status);
  39. });
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement