Start Twilio webhook.

This commit is contained in:
K. Isom 2021-04-19 13:14:59 -07:00
parent 42aa585bd0
commit caa92def41
3 changed files with 7 additions and 0 deletions

View File

@ -26,5 +26,6 @@ func AddRoute(pattern string, handler func(http.ResponseWriter, *http.Request))
}
func Start(addr string) {
log.Printf("starting HTTP server on %s", addr)
go log.Print(http.ListenAndServe(addr, server.router))
}

View File

@ -47,3 +47,7 @@ func handler(w http.ResponseWriter, r *http.Request) {
log.Printf("twilio receive hook: %s", err)
}
}
func Start() error {
http.AddRoute("/twilio", handler)
}

View File

@ -53,6 +53,8 @@ func main() {
if cfg.Connections.Twilio != nil {
if err = twilio.SetConfig(cfg.Connections.Twilio); err != nil {
log.Fatal(err)
} else {
twilio.Start()
}
}