Entonces, básicamente tengo una configuración de código y no veo el problema con el código. Pero básicamente lo que quiero que haga es que si el canal de voz anterior del miembro que cambió de canal era "NO MOLESTAR", lo moverá de nuevo al canal de voz "NO MOLESTAR". ¿Qué he hecho mal? Me sale 0 errores en la consola.
client.on('voiceStateUpdate', async (oldState, newState) => { let newUserChannel = newState.channel; let oldUserChannel = oldState.channel; if(oldUserChannel.id === "894024223088050176") { var dndChannel = oldState.guild.channels.cache.find(ch => ch.type === "voice" && ch.name === "DO NOT DISTURB") newState.member.voice.setChannel(dndChannel) } });Vuelva a verificar si su ID de canal en la condición if es correcta y use
Guild.channels.fetch(channelId) en lugar de Guild.channels.cache.find() .