Botunuz idsini girdiğiniz (İd girmeden kanal da ayarlayabilirsiniz.) sesli kanala katılır.
const Discord = require("discord.js"); const { joinVoiceChannel } = require('@discordjs/voice') /////////////////DÜZENLENECEK const kanalid = 'İD' //Buraya botu sese sokmak istediğiniz idyi girin. const sizinid = 'İD' //Buraya sizin idnizi girin. const qnx = true //Botu komutu kullanırken (!sesegir 123456789 şeklinde) girdiğiniz id ile sese sokmak isterseniz false yapın. ///////////////// exports.run = async (client, message, args) => { if(message.author.id !== sizinid) return message.channel.send("Bu komut sadece yapımcıma özeldir.") if(qnx === true) { let kanal = client.channels.cache.get(kanalid) if(!kanal.joinable) { message.reply('Kanala giremiyorum.') return message.react('❌') } joinVoiceChannel({channelId: kanal.id, guildId: kanal.guild.id,adapterCreator: kanal.guild.voiceAdapterCreator }) message.react('☑️') } if(qnx === false) { let id = args[0] if(!id) return message.reply('Bir kanal idsi girmelisiniz.') let kanal = client.channels.cache.get(id) if(!kanal) return message.reply('Kanal bulunamadı.') if(!kanal.joinable) { message.reply('Kanala giremiyorum.') return message.react('❌') } joinVoiceChannel({channelId: kanal.id, guildId: kanal.guild.id,adapterCreator: kanal.guild.voiceAdapterCreator }) message.react('☑️') } } exports.conf = { aliases: ['sese-gir'], }; exports.help = { name: 'sesegir', };