如何使用Discord js从json文件在Discord中创建排序列表?

时间:2019-01-03 22:14:19

标签: json bots discord.js

我尝试创建一个命令,其中Discord会编译一个列表,该列表按JSON文件中的项目排序。但是,无论我如何尝试,我都无法获得想要的信息。

在代码中提供更多内容:我有一个函数,可以使用它向JSON文件添加名称,类别和标签。使用我现在要使用的命令,我希望Discord刷新一个列表,以便新项目也出现在列表中。

const Discord = require("discord.js");
const fs = require("fs");

let alltags = JSON.parse(fs.readFileSync("../tags.json", "utf8"));

module.exports.run = async (bot, message, args) => {
  var leadership = [];
  var advisor = [];
  var management = [];
  var executive = [];
  var staff = [];
  var trial = [];

  message.channel.send(
    Object.keys(alltags).reduce((report, uTag) => {
      report += `${uTag}: ${alltags[uTag].user}\n`
      return report
    }, '')
  )
}

module.exports.help = {
  name: "refresh"
}

每次尝试尝试时,只有一项,其余显示为undefined

0 个答案:

没有答案