diff options
Diffstat (limited to 'handler')
-rw-r--r-- | handler/autocomplete.js | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/handler/autocomplete.js b/handler/autocomplete.js index 5696ab7..cf87ef4 100644 --- a/handler/autocomplete.js +++ b/handler/autocomplete.js @@ -1,13 +1,19 @@ const getEpisodes = require('../modules/findepisode'); +const getPonies = require('../modules/findpony'); const fs = require("fs"); const episodes = JSON.parse(fs.readFileSync("./data/series.json").toString()); module.exports = async (interaction) => { try { - let series = interaction.options.getSubcommand(); if (interaction.commandName === "episode") { + let series = interaction.options.getSubcommand(); + await interaction.respond(getEpisodes(episodes.filter(i => i.command.toLowerCase() === series)[0], interaction.options.getFocused())); + } else if (interaction.commandName === "pony") { + await interaction.respond(getPonies(interaction.options.getFocused())); } - } catch (e) {} + } catch (e) { + console.error(e); + } }
\ No newline at end of file |