Witam mam problem, otóż bot posiada rangę bot która ma wszystkie uprawnienia, i gdy chcę nadać rangę, wyskakuje missing permissions. O co chodzi? to mój kod:
constDiscord= require("discord.js");const bot =newDiscord.Client({disableEvryone:true});
bot.on("ready",async()=>{
console.log('Strefa gier is online!');
bot.user.setGame("Strefa gier");});
bot.on("message",async message =>{let messageArray = message.content.split(" ");let cmd = messageArray[0];let args = messageArray.slice(1);if(cmd ==='!minecraft'){let role = message.guild.roles.get("609447734595813397");if(message.member.roles.has(role)){
bot.channels.get("609437087422349538").sendMessage("Posiadasz już rangę minecraft!");}else{let{member}= message;
member.addRole('609447734595813397').then(()=> message.reply("Role added.")).catch(console.error);}}});
bot.login("config.token);
Pytanie
Wikterno 1
Witam mam problem, otóż bot posiada rangę bot która ma wszystkie uprawnienia, i gdy chcę nadać rangę, wyskakuje missing permissions. O co chodzi? to mój kod:
Edytowane przez KurotsuwaOdnośnik do komentarza
https://skript.pl/temat/34368-discord-bot-javascirpt-problem/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi