diff --git a/main.go b/main.go index 6795ee4..07ac0a7 100644 --- a/main.go +++ b/main.go @@ -3,6 +3,7 @@ package main import ( "fmt" "os" + "strings" arg "github.com/alexflint/go-arg" ) @@ -29,7 +30,9 @@ func main() { args.Pink, args.Yellow, args.Blue, args.Gray, args.Brown = true, true, true, true, true } + replacer := strings.NewReplacer("ö", "oe", "ä", "ae", "ü", "ue", "ß", "ss") NotifyChannel = fmt.Sprintf("%s-%d", args.Street, args.Home) + NotifyChannel = replacer.Replace(NotifyChannel) streetNumbers, err := GetStreetNumbers() if err != nil { diff --git a/ntfy.go b/ntfy.go index a3e34f4..41f6cd4 100644 --- a/ntfy.go +++ b/ntfy.go @@ -58,7 +58,7 @@ func SendNotification(message string) error { func SendErr(err error) error { fmt.Println(err) - topic := fmt.Sprintf("https://ntfy.sh/awl-neuss-%s-err", NotifyChannel) - _, err = http.Post(topic, "text/plain", strings.NewReader(err.Error())) + topic := "https://ntfy.sh/awl-neuss-err" + _, err = http.Post(topic, "text/plain", strings.NewReader(NotifyChannel + "\n" + err.Error())) return err }