我想出了如何让我的 Discord 机器人在特定用户玩特定游戏时将图像发送到特定频道,但我还有另一个问题。
当应用程序关闭时,我收到此错误消息,我该"Cannot read property 'name' of null."如何解决这个问题?
我没有尝试过任何东西,因为我不知道我应该如何使用null.
// Game Detector \\
client.on("presenceUpdate", (oldMember, newMember) => {
if(newMember.id === '406742915352756235') {
if(newMember.presence.game.name === 'ROBLOX') { // New Example: ROBLOX
console.log('ROBLOX detected!');
client.channels.get('573671522116304901').send('**Joining Game:**', {
files: [
"https://cdn.discordapp.com/attachments/567519197052272692/579177282283896842/rblx1.png"
]
});
}
}
});
我希望代码可以工作,即使应用程序关闭也是如此。取而代之的是,它无法读取name的null。我该如何解决这个错误?
相关分类