discord.js status 'Cannot read property 'setActivity' of null'。

问题描述 投票:0回答:1

当我试图运行我的机器人时,我得到了这个错误。

client.user.setActivity(status, { type: 'WATCHING' })TypeError: 无法读取null属性'setActivity'。

console.log('fentabot')

let statuses=[
    'ɪɴɢʏᴇɴ',
    'ʟᴜᴀ ᴇxᴇᴄᴜᴛᴏʀ',
    'ᴍᴏᴅ ᴍᴇɴᴜ'
]
setInterval(function(){
    let status = statuses[Math.floor(Math.random() * statuses.lenght)]
    client.user.setActivity(status, { type: 'WATCHING' })
}, 2000)
javascript discord status
1个回答
0
投票
console.log('fentabot')

let statuses = [
    'ɪɴɢʏᴇɴ',
    'ʟᴜᴀ ᴇxᴇᴄᴜᴛᴏʀ',
    'ᴍᴏᴅ ᴍᴇɴᴜ'
]
let status = statuses[Math.floor(Math.random() * statuses.lenght)]

setInterval(() {
    client.user.setActivity(status, { type: 'WATCHING' })
}, 5000)

注意:使用2000毫秒会导致DISCORD API滥用,请使用5000毫秒。


0
投票

一旦你的机器人准备好了,一定要运行这段代码,否则就无法工作。

client.on("ready", () => {
    // Place your code here
});
© www.soinside.com 2019 - 2024. All rights reserved.