gaber-elsayed

SERVER (JS)

Apr 14th, 2020
388
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. /////كود سيرفر جميع الحقوق لجابر السيد و فاير كينج
  2.  
  3. client.on("message", msg => {
  4. let verifyL = ["None", "Low", "Medium", "Hard", "Extreme"];
  5. if(msg.author.bot || msg.channel.type === "dm") return undefined;
  6. let args = msg.content.split(' ');
  7. if(args[0].toLowerCase() == `${prefix}server`) {
  8. msg.guild.fetchBans().then(bans => {
  9. let server = new Discord.RichEmbed()
  10. .setAuthor(msg.author.username,msg.author.avatarURL)
  11. .setColor("#0bbafe")
  12. .setTitle(`↬ | Guild Name : \`${msg.guild.name}\``)
  13. .addField("↬ | Guild ID",`» \`${msg.guild.id}\`` ,true)
  14. .addField("↬ | Guild Owner",`» ${msg.guild.owner}` ,true)
  15. .addField("↬ | Guild Region",`» \`${msg.guild.region}\`` ,true)
  16. .addField("↬ | Guild Afk Channel",`» \`${msg.guild.afkChannel || 'Not Found'}\`` ,true)
  17. .addField("↬ | Last Member",`${Array.from(msg.channel.guild.members.values()).sort((a, b) => b.joinedAt - a.joinedAt).map(m => `<@!${m.id}>`).splice(0, 1)}`,true)
  18. .addField("↬ | Guild Created At",`» ${moment(msg.guild.createdAt).format("D/MM/YYYY h:mm a")}` ,true)
  19. .addField("↬ | Guild Verification",`» \`${msg.guild.verificationLevel}\` | \`${verifyL[msg.guild.verificationLevel]}\`` ,true)
  20. .addField("↬ | Guild States Member",`» All : \`${msg.guild.memberCount}\`
  21. » Online : \`${msg.guild.members.filter(m=>m.presence.status == 'online').size}\`
  22. » Do Not Disturb : \`${msg.guild.members.filter(m=>m.presence.status == 'dnd').size}\`
  23. » Idle : \`${msg.guild.members.filter(m=>m.presence.status == 'idle').size}\`
  24. » Offline : \`${msg.guild.members.filter(m=>m.presence.status == 'offline').size}\`
  25. » Bots : \`${msg.guild.members.filter(m=>m.user.bot).size}\`| » Bans : \`${bans.size}\`
  26. ` ,true)
  27. .addField("↬ | Guild Rooms",`» All : **\`\`${msg.guild.channels.size}\`\`**
  28. » Voice : **\`\`${msg.guild.channels.filter(m => m.type === 'voice').size}\`\`**
  29. » Text : **\`\`${msg.guild.channels.filter(m => m.type === 'text').size}\`\`**
  30. » Category : **\`\`${msg.guild.channels.filter(m => m.type === 'category').size}\`\`**
  31. » More ? : **\`$channels\`**` ,true)
  32. .addField("↬ | Guild Roles",`» \`${msg.guild.roles.size}\`
  33. » More ? : \`$roles\`` ,true)
  34. .setThumbnail(msg.guild.iconURL)
  35. .setFooter(client.user.username,client.user.avatarURL)
  36. .setTimestamp()
  37. msg.channel.send(server)
  38.  
  39. });
  40. }
  41. })
Advertisement
Add Comment
Please, Sign In to add comment