GB's hubot implementation