Advertisement
Guest User

stats

a guest
Sep 17th, 2019
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const servidor = client.guilds.find(s => s.id === configStats.dados.servidorId)
  2. if (servidor) {
  3.  
  4.     const canalSite = client.channels.find(canal => canal.id === configStats.canais.site)
  5.     if (canalSite) {
  6.         canalSite.setName('Site: ' + configStats.dados.site)
  7.     } else {
  8.         console.log('O "configStats.canais.site" esta inválido!')
  9.     }
  10.  
  11.     const canalMembros = client.channels.find(canal => canal.id === configStats.canais.membros)
  12.     if (canalMembros) {
  13.         canalSite.setName('Membros: ' + servidor.members.size)
  14.     } else {
  15.         console.log('O "configStats.canais.membros" esta inválido!')
  16.     }
  17.  
  18.     const canalUsuarios = client.channels.find(canal => canal.id === configStats.canais.usuarios)
  19.     if (canalUsuarios) {
  20.         canalUsuarios.setName('Usuarios: ' + servidor.members.array().filter(usuario => usuario.user.bot === false).length)
  21.     } else {
  22.         console.log('O "configStats.canais.usuarios" esta inválido!')
  23.     }
  24.  
  25.  
  26.     client.on('guildMemberAdd', (member) => {
  27.         if (member.guild.id === configStats.dados.servidorId) {
  28.             if (canalMembros) {
  29.                 canalMembros.setName('Membros: ' + member.guild.members.size)
  30.             } else {
  31.                 console.log('O "configStats.canais.membros" esta inválido!')
  32.             }
  33.  
  34.             if (canalUsuarios) {
  35.                 canalUsuarios.setName('Usuarios: ' + member.guild.members.array().filter(usuario => usuario.user.bot === false).length)
  36.             } else {
  37.                 console.log('O "configStats.canais.usuarios" esta inválido!')
  38.             }
  39.         }
  40.     })
  41.  
  42.  
  43. } else {
  44.     console.log('O "configStats.dados.servidorId" esta inválido!')
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement