簡體   English   中英

Discord.js - 如何將用戶 ID 轉換為會員

[英]Discord.js - How do I convert user ID to Member

我想知道如何將 ID 轉換為會員。 我要轉換的 ID 在 a.JSON 文件中。 我有這個腳本:

if(message.content == "!fl leaderboard") {
        embed = new Discord.MessageEmbed()
        const c = Object.entries(db).sort((a, b)=> b[1].level - a[1].level)
        for(const [key, value] of c) {
            embed.addField(db[message.author.id].tag, `Level: ${value.level} | XP: ${value.xp}`)
        }
        message.channel.send(embed)
    }


這就是它發布的內容: 在此處輸入圖像描述

關卡系統腳本為: https://hastebin.com/epucihenin.js

const User = client.users.cache.get("userid");
if (!User) return console.error("Couldn't find the user"); // Note that the user must be in a Guild with your bot for this to work.

console.log(`I found the user ${User.username}.`);

您可以使用guild.member()從用戶 object 獲取成員 object,您可以使用client.users.fetch()從 ID 獲取用戶 object。

。成員()

。拿來()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM