clean up error handling, allow @ for hipchat autocomplete