changeset 34:d35d389fa9fb

Escape underscores in replies
author Lewin Bormann <lbo@spheniscida.de>
date Sat, 10 Dec 2016 13:48:56 +0100
parents 5f515c91737f
children fc1164117cb5
files webhook.go
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/webhook.go	Sat Dec 10 13:44:23 2016 +0100
+++ b/webhook.go	Sat Dec 10 13:48:56 2016 +0100
@@ -9,6 +9,7 @@
 	"io/ioutil"
 	"log"
 	"net/http"
+	"strings"
 	"time"
 )
 
@@ -141,6 +142,7 @@
 	}
 
 	responseMsg.Method = sendMessageMethod
+	responseMsg.Text = strings.Replace(responseMsg.Text, "_", "\\_", -1)
 	responseBody, err := json.Marshal(responseMsg)
 
 	if err != nil {