From 327119b4d1c2248b8a075cad3cd05ab92560e75d Mon Sep 17 00:00:00 2001 From: Minteck Date: Sun, 13 Feb 2022 16:16:18 +0100 Subject: Feature: implements #8, voids #9 --- handler/autocomplete.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 handler/autocomplete.js (limited to 'handler/autocomplete.js') diff --git a/handler/autocomplete.js b/handler/autocomplete.js new file mode 100644 index 0000000..5696ab7 --- /dev/null +++ b/handler/autocomplete.js @@ -0,0 +1,13 @@ +const getEpisodes = require('../modules/findepisode'); +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") { + await interaction.respond(getEpisodes(episodes.filter(i => i.command.toLowerCase() === series)[0], interaction.options.getFocused())); + } + } catch (e) {} +} \ No newline at end of file -- cgit