В настоящее время я работаю над командой для поиска IP-адресов через JSON Api.
Я хочу сделать вывод более понятным для человека, другими словами, моя проблема заключается в форматировании.
Организация: Cloudflare
Город: CityNameHere
Страна: Австралия
Регион: Квинсленд
Интернет-провайдер: преобразователь облачных DNS
Часовой пояс: Aus / Bris
Статус: Успех.
Мой текущий код:
const Discord = require("discord.js");
const snekfetch = require('snekfetch');
module.exports = (client, message,args) => {
snekfetch.get(`http://ip-api.com/json/${args}` ).then(r => {
var string =JSON.stringify(r.body);
let Geo = new Discord.RichEmbed()
.setTimestamp()
.setThumbnail(`https://image.ibb.co/kcFJ09/resolver.png`)
.setTitle(`**Deluxo Puller - GeoIP Lookup**`)
.setDescription(`**__GeoIP Lookup Information__**\n**Looked Up IP**: ${args}\n${string}`)
.setFooter(`Resolved By: ${message.author.tag}`)
message.channel.send({embed: Geo})
Это результат:
http://prntscr.com/knz47k
Любая помощь очень ценится.