UNPKG

covilbot

Version:

Slack bot which connects with Mopidy and Spotify

23 lines (19 loc) 554 B
module.exports = function (tracks, length, settings) { var text = '' var title = '' if (tracks.length > 0) { title = `Next ${tracks.length} tracks of ${length}` tracks.forEach(function (tlTrack, index) { var formatted = settings.formatTrack(tlTrack.track) text = `${text}\nTrack ${tlTrack.index}: ${formatted.track} from ${formatted.album} by ${formatted.artists}` }) } else { title = 'Tracklist empty' } return [{ 'fallback': title, 'color': settings.color, 'title': title, 'text': text }] }