discord.js使用json文件中的数据嵌入消息

vof42yt1  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(209)
if (command === `${prefix}getusers`) {
    const ricp = await fetch("json file location goes here").then((response) => response.json());

    const players = ricp.server.playerslist;
    const jsonfiletosave = JSON.stringify(ricp.server);
    /*
    fs.writeFile('playerlist.json', jsonfiletosave, (err) => {
        if (err) throw err;
    })

* /

    fs.readFile("./playerlist.json", (err, data) => {
        if (err) {
            throw err;
        }

        thelist = JSON.stringify(JSON.parse(data), null, 2);

        let Embed = new Discord.MessageEmbed().setTitle("CMx Server Query").setColor(`RANDOM`).addField("ID", thelist.id).addField("Name", thelist.name).addField("Ping", thelist.ping);

        message.channel.send(Embed);
    });
}

我不知道如何从json文件中获取对象并将其显示在列表中。例如,假设json文件有一个包含多个播放器的播放器列表,并且json文件中的每个播放器都有一个id、名称、ping。我试图在json文件中显示每个播放器的id名称和ping。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题