Discord.js |随机小狗嵌入无效

时间:2020-06-08 23:58:29

标签: node.js discord discord.js

我尝试在我的Discord机器人中添加一条命令,该命令显示来自“ frogs”子redditit的随机图像,但不显示该图像,如果我尝试console.log,它将发送实际的(有效的)图像链接。 这是代码:

const randomPuppy = require('random-puppy');
    randomPuppy('frogs').then(url => {
        const frogEmbed = new Discord.MessageEmbed()
            .setAuthor('froggo - r/frogs', 'https://i.imgur.com/0RLKc78.jpg?1')
            .setColor(0x348a58)
            .setThumbnail(url + '.png')
            .setFooter('aaaaaaaaaaaaa')
        setTimeout(() => { message.channel.send(frogEmbed) }, 10000);
        console.log(url)
    });

结果是嵌入的没有图像。

更新

我发现在大多数情况下,即使使用不同的扩展名,它也可以正常工作,但是它有时会在5分钟内永远无法工作。我不知道该如何解决,我希望这只是Reddit或igmur api错误(或仅仅是pc错误)。

再次发生。这次我记录了URL,并且在短时间内(例如3分钟),控制台中根本没有URL。其他命令也有效,所以我不认为这是连通性问题。

0 个答案:

没有答案