我想通過用戶名獲取用戶。我知道它是如何作業的:
let user = client.users.find(user => user.username == "TESTname");
但是如果有 2 個用戶具有相同的用戶名怎么辦?
uj5u.com熱心網友回復:
盡管使用用戶名而不是 id 獲取用戶是一個糟糕的主意,但您可以使用 V13 來做到這一點:
const users = client.users.cache.filter(user => user.username == "TESTname");
考慮最好有用戶的 ID,所以你可以直接從 Discord 中獲取它:
client.users.fetch("304541381798658048").then(user => {
console.log(user)
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/490599.html
標籤:javascript 节点.js 不和谐 不和谐.js
下一篇:如何防止更新v-model輸入?
