func (n *notifier) sendFlowdockNotification(op notificationOp, config *pb.FlowdockConfig, a *Alert) error { flowdockMessage := newFlowdockMessage(op, config, a) url := strings.TrimRight(*flowdockURL, "/") + "/" + config.GetApiToken() jsonMessage, err := json.Marshal(flowdockMessage) if err != nil { return err } httpResponse, err := postJSON(jsonMessage, url) if err != nil { return err } if err := processResponse(httpResponse, "Flowdock", a); err != nil { return err } return nil }