You should also check `res.statusCode` before parsing the body as well. Check the API for what they typically return. If it's just 200, for example:

```coffeescript
if res.statusCode isnt 200
  msg.reply "Got back HTTP #{res.statusCode} trying to spotify: #{body}"
  return
```