From 0bb788f27dc5bea219b9b094807d7a4c09a63869 Mon Sep 17 00:00:00 2001 From: "lucas.mathieu" Date: Thu, 17 Dec 2020 23:23:40 +0100 Subject: [PATCH] Added lyrics command --- index.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 8e11837..db3ee30 100644 --- a/index.js +++ b/index.js @@ -13,9 +13,15 @@ client.on('message', message => { const args = message.content.slice(config.prefix.length).trim().split(" "); const command = args.shift().toLowerCase(); - if (command === "add") { - Genius.search_song(args.join(" "), (song) => { - message.channel.send("Found " + song.result.full_title + "."); + if (command === "lyrics") { + Genius.search_song(args.join(" "), song => { + Genius.get_lyrics(song.id, (err, lyrics) => { + if (err) { + console.log("Error while fetching lyrics: " + err.message); + message.channel.send("Error fetching lyrics, please retry in a few seconds"); + } + else message.channel.send("```" + lyrics.slice(9, 1900) + "```"); + }); }) } })