Discord.js 13 channel.join is not a function

Discord.js no longer supports voice. You need to use the other package they made (@discordjs/voice). You can import joinVoiceChannel from there. //discord.js and client declaration const { joinVoiceChannel } = require(‘@discordjs/voice’); client.on(‘messageCreate’, message => { if(message.content === ‘!join’) { joinVoiceChannel({ channelId: message.member.voice.channel.id, guildId: message.guild.id, adapterCreator: message.guild.voiceAdapterCreator }) } })