Use robot.respond instead of robot.hear.

Hopefully this'll work. It's untested.