Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

221
Vistas
Discord.js assigning role to all users, works in test server but not on live server(command)

I have slight issue I have discord bot in discord.js, we recently added 3 roles that are defaulted on each new member. But ofc this not apply to all the old ones and I dont really fancy assigning it to each individual user. So I made this following script below, This script works fully on my test discord server but throws errors on the live server. The error is"Cannot read property 'roles' of undefined". Anyone knows why that is the case?

module.exports = {
    commands: ['updatetags', 'utall'],
    minArgs: 0,
    expectedArgs: "Incorrect Syntax",
    callback: (message) => {

        let cosmeticTag = message.guild.roles.cache.find(role => role.name === "━━━━━{Cosmetics}━━━━━");
        let otherTag = message.guild.roles.cache.find(role => role.name === "╶━━━━━{Other}━━━━━╴");
        let gamesTag = message.guild.roles.cache.find(role => role.name === "╶━━━━━{Games}━━━━━╴");
        const members = message.guild.members.cache.map((member) => member);
        for (let index = 0; index < message.guild.memberCount; index++) {

            members[index].roles.add(cosmeticTag)
            members[index].roles.add(otherTag)
            members[index].roles.add(gamesTag)
        }
        message.reply('Updated Role Dividers For All Members').then(message => {
            message.delete({
                timeout: 10000
            });
        }).catch();
    },
}
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda