DiscordJS Bot - 从站点获取 json

时间:2020-12-29 08:41:55

标签: node.js discord discord.js bots

我正在制作一个 discordjs 机器人,当从这个 Steam 市场搜索中完成某个命令时,它会输出最低价格 Site to get the data from 我只是不确定如何实际从中提取数据,我将不胜感激有人可以帮助我并指出正确的方向。

1 个答案:

答案 0 :(得分:2)

您应该使用类似 node-fetchaxios 的内容:

const fetch = require('node-fetch');

// client is your Discord.js client
client.on('message', async (message) => {
     if (message.content === 'lowest') {
         const res = await fetch('https://steamcommunity.com/market/priceoverview/?appid=252490&currency=1&market_hash_name=Alien%20Red');
         const data = await res.json();
         // data is your json!
         message.channel.send(data.lowest_price);
     }
});