Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const moment = require("moment") //npm i moment
- client.on("message", message => {
- if (message.content.startsWith(prefix + "server")) {
- moment.locale("en-TN");
- let text = message.guild.channels.cache.filter(m => m.type === 'text').size;
- let voice = message.guild.channels.cache.filter(m => m.type === 'voice').size;
- let server = new Discord.MessageEmbed()
- .setAuthor(message.guild.name, message.guild.iconURL())
- .setColor("BLACK")
- .addField("**:id: Server ID:**", `[${message.guild.id}]`, true)
- .addField("**:calendar: Created On:**", `[${moment(message.guild.createdTimestamp).format("YYYY/M/D HH:mm:ss")}]` + "\n" + `[${moment(message.guild.createdTimestamp).fromNow()}]`, true)
- .addField("**:crown: Owned by:**", `[<@${message.guild.owner.id}>]`, true)
- .addField("**:busts_in_silhouette: Members :**", "**:bust_in_silhouette: All Members**" + `[${message.guild.members.cache.size}]`, true)
- .addField("**:speech_balloon: Channels :**", "\n" + "#" + `[${text}]` + " | 🔊" + `[${voice}]`, true)
- .addField("**:earth_africa: Others :**", "\n" + "**Region:**" + `[${message.guild.region.toString().toUpperCase()}]` + "\n"
- + "**Verification Level :**" + `[${message.guild.verificationLevel}]` + "\n" + "**Boosts:**" + `[${message.guild.premiumSubscriptionCount}]` + "\n" +
- "**SystemChannel :**" + `[<#${message.guild.systemChannelID || "non"}>]` + "\n" + "**AKF Channel:**" + `[<#${message.guild.afkChannelID || "non"}>]`
- , true)
- .addField("**:closed_lock_with_key: Roles :**", `[${message.guild.roles.cache.size}]`, true)
- .addField("**:grinning: Emoji :**", `[${message.guild.emojis.cache.size}]`, true)
- .addField("**More Info**", `[${prefix}roles - ${prefix}emojis]`)
- .setFooter(`Request By : ${message.author.tag}`, message.author.displayAvatarURL())
- message.channel.send(server)
- }
- });
- client.on("message", message => {
- if (message.content.toLowerCase() === prefix + "roles") {
- let roles = message.guild.roles.cache
- .map(r => `[ ${r.name}]`)
- .join("\n");
- let embed = new Discord.MessageEmbed()
- .setTitle("Server Roles")
- .setDescription(" ```javascript\n" + roles + "``` ");
- message.channel.send(embed);
- }
- });
- client.on("message", message => {
- if (message.content.toLowerCase() === prefix + "emojis") {
- let emojis = message.guild.emojis.cache.map(e => ` ${e}`).join("\n");
- let embed = new Discord.MessageEmbed()
- .setTitle("Server Emojis")
- .setDescription(emojis);
- message.channel.send(embed);
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement