第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Discord.js 機器人歡迎會員,分配角色并向他們發(fā)送 DM

Discord.js 機器人歡迎會員,分配角色并向他們發(fā)送 DM

紅糖糍粑 2023-07-20 14:46:52
所以當新成員加入Guild[不和諧服務器]時。機器人應該在某個頻道(ID = 766716351007686696)發(fā)送消息,向他們發(fā)送直接消息,然后添加角色(Human Bean)。這是我現(xiàn)在擁有的代碼,它不起作用,底部有錯誤client.on('guildMemberAdd', member =>{    const channel = message.guild.channels.cache.find(c => c.id === "766716351007686696")    const channelwelcomeEmbed = new Discord.MessageEmbed()        .setColor('#ffd6d6')        .setTitle('Welcome!')        .setDescription(`${member} just joined the discord! Make sure to read #rules!`)        .setTimestamp();    channel.send(channelwelcomeEmbed);    const dmwelcomeEmbed = new Discord.MessageEmbed()        .setColor('#ffd6d6')        .setTitle('Welcome!')        .setDescription("For Help Using @Pro Bot#7903, Send The Command `!help` In Server")        .setTimestamp();    member.send(dmwelcomeEmbed);    let role6 = message.guild.roles.cache.find(role => role.name == "Human Bean"); //BASIC ROLE, EVERYONE GETS IT    if(!role6) return message.reply("Couldn't find that Role .")    member.roles.add(role6);});錯誤消息是;    const channel = message.guild.channels.cache.find(c => c.id === "766716351007686696")                    ^ReferenceError: message is not defined
查看完整描述

2 回答

?
慕虎7371278

TA貢獻1802條經(jīng)驗 獲得超4個贊

您的代碼看起來不錯,問題是未觸發(fā)該事件。那是因為不和諧默認關閉了“特權意圖”。

由于數(shù)據(jù)的敏感性,某些意圖被定義為“特權”。這些意圖是:

  • GUILD_PRESENCES

  • GUILD_MEMBERS

其影響之一就是您正在經(jīng)歷的情況,即不起作用的guildMemberAdd事件。

好消息是您只需一個簡單的步驟即可解決此問題。只需在Discord 開發(fā)人員門戶中啟用特權網(wǎng)關意圖,它就應該可以正常工作。

http://img1.sycdn.imooc.com//64b8d8b90001ed7516840618.jpg

查看完整回答
反對 回復 2023-07-20
?
慕標琳琳

TA貢獻1830條經(jīng)驗 獲得超9個贊

使固定:const channel = member.guild.channels.cache.get('CHANNEL ID')

您需要使用member而不是message. 因為guildMemberAdd函數(shù)使用member.

client.on('guildMemberAdd', member => {


查看完整回答
反對 回復 2023-07-20
  • 2 回答
  • 0 關注
  • 179 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號