diff --git a/custom/custom.go b/custom/custom.go index 9aa9c43..b260f43 100644 --- a/custom/custom.go +++ b/custom/custom.go @@ -8,6 +8,7 @@ import ( var color map[string]string = map[string]string{ "red": "#FF6B6B", "yellow": "#FFD93D", + "orange": "#F6995C", "green": "#6BCB77", "blue": "#008DDA", "primary": "#211951", diff --git a/log2webhook/log2webhook.go b/log2webhook/log2webhook.go index 77f5e1f..f6a2d35 100644 --- a/log2webhook/log2webhook.go +++ b/log2webhook/log2webhook.go @@ -64,11 +64,12 @@ func webhook(p []byte) { json.Unmarshal(p, &logJson) var color string = "36314" formTitles := map[string]string{ - "error": "16739179", - "debug": "16111426", + "error": "red", + "debug": "yellow", + "warning": "orange", } if val, ok := formTitles[logJson.Level]; ok { - color = val + color = fmt.Sprint(custom.GetColor(val)) } fileArray := strings.Split(strings.TrimPrefix(logJson.File, RootDir()), ":") diff --git a/web/web.go b/web/web.go index 9f7eb90..301799d 100644 --- a/web/web.go +++ b/web/web.go @@ -48,6 +48,6 @@ func HostRoutes(botID string) { } logrus.Info("Starting server for html routes on :443...") if err := server.ListenAndServeTLS("./web/cert.pem", "./web/key.pem"); err != nil { - logrus.Errorf("Error starting server: %v\n", err) + logrus.Warnf("Error starting server: %v\n", err) } }