cmd/horsebot: fix http server in http interactions mode
This commit is contained in:
@@ -118,7 +118,7 @@ func main() {
|
|||||||
slog.Error("pubkey", slog.Any("err", err))
|
slog.Error("pubkey", slog.Any("err", err))
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
mux.Handle(apiRoute, httpserver.HandleInteraction(httpserver.DefaultVerifier{}, pk, slog.Default(), client.EventManager.HandleHTTPEvent))
|
mux.Handle("POST "+apiRoute, httpserver.HandleInteraction(httpserver.DefaultVerifier{}, pk, slog.Default(), client.EventManager.HandleHTTPEvent))
|
||||||
slog.Info("Discord HTTP API enabled", slog.String("pubkey", pubkey))
|
slog.Info("Discord HTTP API enabled", slog.String("pubkey", pubkey))
|
||||||
}
|
}
|
||||||
l, err := net.Listen("tcp", addr)
|
l, err := net.Listen("tcp", addr)
|
||||||
@@ -147,13 +147,6 @@ func main() {
|
|||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
if pubkey != "" {
|
|
||||||
slog.Info("start HTTP server", slog.String("address", addr), slog.String("route", apiRoute))
|
|
||||||
if err := client.OpenHTTPServer(); err != nil {
|
|
||||||
slog.Error("starting HTTP server", slog.Any("err", err))
|
|
||||||
stop()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
slog.Info("start gateway")
|
slog.Info("start gateway")
|
||||||
if err := client.OpenGateway(ctx); err != nil {
|
if err := client.OpenGateway(ctx); err != nil {
|
||||||
slog.Error("starting gateway", slog.Any("err", err))
|
slog.Error("starting gateway", slog.Any("err", err))
|
||||||
|
|||||||
Reference in New Issue
Block a user