我该如何对齐?

时间:2019-07-26 23:16:13

标签: node.js json text discord.js

我一直在研究某些东西,我希望能够使它对齐,以便它对用户看起来很整洁,而且看起来也不愚蠢。这是我目前用来尝试将其排列起来的当前代码,但是它不起作用。

这是它的外观图像

enter image description here

由于我的代表,我无法直接发布图像。

let serverArray = [];
for (let serverName of serverNamesUS) {
  if (serverName.status < 0.75) {
    serverName.format = "\t\t\tNormal";
  } else if (serverName.status == 0.75) {
    serverName.format = "\t\t\tCrowded";
  } else if (serverName.status == 1.00) {
    serverName.format = "\t\t\tFull";
  }
  serverArray.push(serverName.name + ":\t" + serverName.format + '\n');
}

console.log(serverArray);

let serverStatus = new Discord.RichEmbed()
  .setAuthor("Current Server Statistics", client.user.displayAvatarURL)
  .setColor(0xeeffee)
  .addField("United States Server Respone", `\`\`\`ini\n${serverArray.toString().replace(/,/g, "")}\`\`\``)
  .addField("Europe Server Respone", "a")
  .addField("Asia Server Respone", "a");

msg.channel.send(serverStatus);

1 个答案:

答案 0 :(得分:0)

您可以将.addField与内联标志一起使用。

.addField("United States Server", "USEast\nUSEast2\nUSEast3", true)
.addField("Respone", "Normal\nCrowded\nNormal", true);

我还建议使用这些可视化工具进行检查: