   robot.respond /play (.*)/i, (message) ->
     params = {q: message.match[1]}
     spotRequest message, '/find', 'post', params, (err, res, body) ->
-      message.send(":small_blue_diamond: #{body}")+      message.send(":small_blue_diamond: #{body}")
+
+  robot.respond /(.*) says turn it down.*/i, (message) ->
+    name = message.match[1]
+    params = {volume: 15}
+    spotRequest message, '/volume', 'put', params, (err, res, body) ->
+     message.send("#{name} says, 'Turn down the music and get off my lawn!' :bowtie:")
#   hubot play <song> - Play a particular song. This plays the first most popular result.
#   hubot volume? - Returns the current volume level.
#   hubot volume [0-100] - Sets the volume.
#   hubot mute - Sets the volume to 0.
#
# Author:
#   mcminton


  robot.respond /playing\?/i, (message) ->
    spotRequest message, '/playing', 'get', {}, (err, res, body) ->
      message.send("#{URL}/playing.png")
      message.send(":notes:  #{body}")

  robot.respond /volume\?/i, (message) ->
    spotRequest message, '/volume', 'get', {}, (err, res, body) ->
      message.send("Spot volume is #{body}. :mega:")

  robot.respond /volume\+/i, (message) ->
    spotRequest message, '/bumpup', 'put', {}, (err, res, body) ->
      message.send("Spot volume bumped to #{body}. :mega:")

  robot.respond /volume\-/i, (message) ->
    spotRequest message, '/bumpdown', 'put', {}, (err, res, body) ->
      message.send("Spot volume bumped down to #{body}. :mega:")

  robot.respond /mute/i, (message) ->
    spotRequest message, '/mute', 'put', {}, (err, res, body) ->
