diff --git a/src/spotify.js b/src/spotify.js index d4a2f5b..bf85fec 100644 --- a/src/spotify.js +++ b/src/spotify.js @@ -11,6 +11,10 @@ const spotify = new Spotify({ secret: CLIENT_SECRET, }) +const addToPlaylist = (nick, string) => { + require('fs').appendFileSync(`playlists/${nick}`, string) +} + const parseTrackData = tracks => { const { items } = tracks printTrackNames(items) @@ -53,6 +57,7 @@ const requestTrack = event => { let query = match[1] if (match[3]) query += ` artist:${match[3]}` printQuery(query) + addToPlaylist(event.nick, query) spotify.search({ type: 'track', query }).then(data => { if (!data || !data.tracks) return event.reply('Something went wrong.') if (data.tracks.total === 0) return event.reply('No results.')