jsonデータを別の形(配列等)として出力したい

bot.js

const { Client, GatewayIntentBits, Partials } = require('discord.js'), client = new Client({ partials: [Partials.Channel], intents: [ GatewayIntentBits.Guilds, GatewayIntentBits.GuildVoiceStates, GatewayIntentBits.GuildMessages, GatewayIntentBits.GuildMessageReactions, GatewayIntentBits.DirectMessages, GatewayIntentBits.MessageContent ] }), config = require('./config.json'); var args, command; client.on("ready", () => { console.log("よう"); client.user.setPresence({ activities: [{ name: config.play //プレイ中の内容 }], status: "online" }); }); client.on('messageCreate', message => { if (message.author.bot) return; //bot自身なら実行停止 if (message.content.startsWith(config.prefix)) { //ボットのプレフィックスからメッセージが始まっているか確認 args = message.content.slice(config.prefix.length).trim().split(/ +/g); command = args.shift().toLowerCase(); if (command == "help") { message.channel.send({ embeds: [{ title: "ヘルプ", description: "全てのコマンドの初めに`" + config.prefix + "`をつける必要があります。\n今調べられる都道府県の数は、`" + config.data.length + "`個調べられます", url: '', fields: [ { name: "沖縄", value: "`okinawa`" }, { name: "鹿児島", value: "`kagosima`" }, { name: "宮崎", value: "`miyazaki`" }, { name: "大分", value: "`ooita`" }, { name: "熊本", value: "`kumamoto`" }, { name: "長崎", value: "`nagasaki`" }, { name: "佐賀", value: "`saga`" }, { name: "福岡", value: "`fukuoka`" }, { name: "山口", value: "`yamaguti`" }, { name: "広島", value: "`hirosima`" }, { name: "岡山", value: "`okayama`" }, { name: "島根", value: "`simane`" }, { name: "鳥取", value: "`tottori`" }, { name: "ヘルプ", value: "`help`" } ], }] }); } else { message.channel.send("有効なコマンド名ではありません。`" + config.prefix + "help`でコマンドを確認できます。"); }; }; });

コメントを投稿

0 コメント