gaber-elsayed

fivem server stats

Sep 3rd, 2021
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. /before paste The Code Send Message in The Bot And Copy Her Message Id
  2.  
  3. //packages
  4. const disbut = require('discord-buttons');
  5. disbut(client)
  6. const { MessageButton , MessageActionRow } = require('discord-buttons');
  7. const Gamedig = require('gamedig');
  8.  
  9. //code
  10.  
  11. //changable This LINES : 16,17,25,40,51
  12.  
  13. client.on("ready", () => {
  14. setInterval(() => {
  15.  
  16. const guilds = client.guilds.cache.get('Guild_ID');
  17. const channels = client.channels.cache.get('Channel_ID');
  18. let button = new MessageButton()
  19. .setLabel("Click Here To Join The Server")
  20. .setStyle("url")
  21. .setURL('LINK Your Server FiveM')
  22.  
  23. Gamedig.query({
  24. type: 'fivem',
  25. host: 'Your IP Server'
  26. }).then((state) => {
  27. console.log(state)
  28. let embed = new Discord.MessageEmbed()
  29. .setAuthor(`${guilds.name}`,`${guilds.iconURL({dynamic:true})}`)
  30. .setThumbnail(client.user.avatarURL({dynamic:true}))
  31. .setTitle(`${state.name} Info's`)
  32. .addField('Status',`\`\`\`🟢 online\`\`\``,true)
  33. .addField('ping',`\`\`\`${state.ping}ms\`\`\``,true)
  34. .addField('Players',`\`\`\`${state.raw.clients}`+'/'+`${state.raw.sv_maxclients}\`\`\``,true)
  35. .addField('Game Name',`\`\`\`${state.raw.gamename}\`\`\``,true)
  36. .addField('Game Type',`\`\`\`${state.raw.gametype}\`\`\``,true)
  37. .addField('server',`\`\`\`${state.raw.info.server}\`\`\``,false)
  38. .setImage('https://i.pinimg.com/originals/8e/14/55/8e145599d4847e339828787162952035.gif?q=60')
  39. .setFooter('Copyrighted By YouMoroccan','https://cdn.discordapp.com/avatars/712343929365725186/a_5ad8f1a6568217a3def143cf13273d5a.gif?size=1024');
  40. channels.messages.fetch('Message_ID').then(msg => {
  41. msg.edit({embed : embed , button : button})
  42. })
  43. }).catch((error) => {
  44. let errorembed = new Discord.MessageEmbed()
  45. .setAuthor(`${guilds.name}`,`${guilds.iconURL({dynamic:true})}`)
  46. .setThumbnail(client.user.avatarURL({dynamic:true}))
  47. .setTitle(`Server Info's`)
  48. .addField('Status',`\`\`\`offline\`\`\``,true)
  49. .setImage('https://i.pinimg.com/originals/8e/14/55/8e145599d4847e339828787162952035.gif?q=60')
  50. .setFooter('Copyrighted By YouMoroccan','https://cdn.discordapp.com/avatars/712343929365725186/a_5ad8f1a6568217a3def143cf13273d5a.gif?size=1024');
  51. channels.messages.fetch('Message_ID').then(msg => {
  52. msg.edit({embed : errorembed})
  53. })
  54. })
  55.  
  56. }, 1000 * 5);
  57. });
Advertisement
Add Comment
Please, Sign In to add comment