Правильное использование пакета booru? - PullRequest
0 голосов
/ 28 февраля 2019

Итак, я пытаюсь запустить какой-нибудь код поиска изображений booru на моем сервере разногласий.Я скачал пакет booru с npm и использую этот код:

const Discord = require("discord.js")
const booru = require('booru');
var query = args.slice(0).join(" ");

booru.search('safebooru', [query], {
        limit: 1,
        random: true
    })
    .then(booru.commonfy)
    .then(images => {
        for (let image of images) {
            const embed = new Discord.MessageEmbed()
                .setAuthor(`safebooru ${query}`)
                .setDescription(`[Image URL](${image.common.file_url})`)
                .setImage(image.common.file_url)
                .setColor('#E89F3E');
            return message.channel.send({
                embed
            });
        }
    }).catch(err => {
        if (err.name === 'booruError') {
            return message.channel.send(`No results found for **${query}**!`);
        } else {
            return message.channel.send(`No results found for **${query}**!`);
        }
    })

Тем не менее, когда я использую !booru happy, он просто вернется с No results found for happy!.Как будто он даже не искал термин.Я правильно использую booru? * ​​1006 *

...