aboutsummaryrefslogtreecommitdiff
path: root/handler
diff options
context:
space:
mode:
Diffstat (limited to 'handler')
-rw-r--r--handler/autocomplete.js10
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