in anghammarad/src/main/scala/com/gu/anghammarad/messages/HangoutsService.scala [11:22]
def postMessage(webhook: String, message: HangoutMessage): Response[Either[String, String]] = {
val endpoint = message.threadKey match {
case Some(threadKey) => uri"$webhook&threadKey=$threadKey"
case _ => uri"$webhook"
}
val backend = HttpURLConnectionBackend()
basicRequest
.body(message.cardJson)
.post(endpoint)
.send(backend)
}