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) + "```"); + }); }) } })