Используя discord. js, как я могу отрезать ненужные части результата API для отправки? - PullRequest
0 голосов
/ 08 апреля 2020

Рассматриваемый API каламбур, а именно этот. Код, который я использую, выглядит следующим образом:

const superagent = require("superagent")
module.exports = { 
    run: async(client, message, args) => { 
    const pun = await superagent.get("https://getpuns.herokuapp.com/api/random")
    message.channel.send(pun.text); 
    }, 
aliases: [] 
}

API возвращает {"Pun":"I'm going to stand outside, so if anyone asks I'm outstanding."}. Это, как и ожидалось, но я хотел бы иметь возможность удалить некоторые детали, чтобы оно получилось как I'm going to stand outside, so if anyone asks I'm outstanding.

1 Ответ

2 голосов
/ 08 апреля 2020

Предполагая, что pun.text содержит значение {"Pun":"I'm going to stand outside, so if anyone asks I'm outstanding."}

Вы можете попробовать заменить pun.text width pun.text.Pun.

...