Saltar al contenido

ejemplo de código discord.js de estadísticas del servidor

Luego de de una extensa compilación de datos hemos podido solucionar esta pregunta que pueden tener muchos los lectores. Te compartimos la solución y deseamos que te resulte de gran ayuda.

Ejemplo 1: bot stats discord.js

// - COMPLICATED SCRIPT DONT DISLIKE IF YOU CANT UNDERSTAND // 

client.on('message', message =>if(message.content.toLowerCase().startsWith(prefix +'stats'))if(message.author.bot)return;const ToTalSeconds =(client.uptime /1000);const Days = Math.floor(ToTalSeconds /86400);const Hours = Math.floor(ToTalSeconds /3600);const Minutes = Math.floor(ToTalSeconds /60);const Seconds = Math.floor(ToTalSeconds %60);const Uptime =`$Days Days, $Hours Hours, $Minutes Minutes & $Seconds Seconds`;const MemoryUsage = process.memoryUsage().heapUsed /1024/1024;const RamUsed = Math.round(process.cpuUsage().system)/1024;const RamUsage = Math.trunc(RamUsed);const BotPlatform = process.platform;const MemoryUsed = Math.trunc(MemoryUsage);const Os =require('os');const OsHostName = Os.hostname();const SystemPing = Math.round(client.ws.ping);const exampleEmbed =newDiscord.MessageEmbed().setColor('#b700ff').setTitle("Bot's Live Status").addField(" u200B ","**Bot Uptime** : ` "+`$Uptime`+" `").addField(" u200B ","** Bot's Hot Name** :  ` "+ OsHostName +" `").addField(" u200B ","**Bot Current Version** : ` "+ BotVersion +" `").addField(" u200B ","**Global Bot Prefix** : ` "+ prefix +" `").addField(" u200B ","**CPU Usage** :  ` "+ RamUsage +"Mb `").addField(" u200B ","**Memory Usage** :  ` "+ MemoryUsed +"Mb `").addField(" u200B ","**Bot Platform** :  ` "+ BotPlatform +" `").addField(" u200B ","**System Ping** :  ` "+ SystemPing +" `").addField(" u200B ","**Channels** : ` "+`$client.channels.cache.size`+" `").addField(" u200B ","**Servers** : ` "+`$client.guilds.cache.size`+" `").addField(" u200B ","**Users** : ` "+`$client.users.cache.size`+" `")
        message.channel.send(exampleEmbed);)

Ejemplo 2: comando discord js stats

client.on('message', message =>if(message.content.toLowerCase().startsWith(prefix +'stats'))if(message.author.bot)return;const exampleEmbed =newDiscord.MessageEmbed().setColor('RANDOM').setTitle("Bot's Live Status").addField(" u200B ","**Channels** : ` "+`$client.channels.cache.size`+" `").addField(" u200B ","**Servers** : ` "+`$client.guilds.cache.size`+" `").addField(" u200B ","**Users** : ` "+`$client.users.cache.size`+" `")
        message.channel.send(exampleEmbed);)

valoraciones y comentarios

Tienes la opción de añadir valor a nuestra información dando tu experiencia en las referencias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *