Discord.js获取用户id



晚上好,我只是想取一个用户的id,但是当我用一个变量替换id时,它不再工作了。有人知道吗?

工作:

client.users.fetch("765574410119282749").then(async (user) => {console.log(user)})

不工作:

var id = "765574410119282749"
client.users.fetch(id).then(async (user) => {console.log(user)})

使用discord.js V13

要使您的代码工作,您需要使用client.users.cache.get("id"),因此您的代码将看起来像这样:

var id = "765574410119282749"
let user = client.users.cache.get(id); 
console.log(user)

最新更新