Refactor: migrate discordbot
All checks were successful
Go test / run-go-vet (push) Successful in 20s
Go test / check-swagger-up-to-date (push) Successful in 9s
Go test / run-go-test (push) Successful in 47s
Go test / cleanup-go-test (push) Successful in 4s
Go test / release-image (push) Successful in 3m35s

This commit is contained in:
2025-12-13 02:03:01 +08:00
parent 0fc8f1f08c
commit 47f09b733a
23 changed files with 613 additions and 66 deletions

View File

@@ -116,8 +116,16 @@ var serveCmd = &cobra.Command{
authGroup := backend.NewGroup("/auth")
authGroup.POST("/login", auths.PostLogin)
authGroup.POST("/gen-login-url",
midHandlers.CheckPresharedKey(auths.PostGenLoginUrl))
botGroup := backend.NewGroup("/bot").
Use(midHandlers.CheckPresharedKey)
botApiGroup := botGroup.NewGroup("/api")
botApiGroup.GET("/aliases", apis.GetAliases)
botApiGroup.GET("/images", apis.GetImages)
botAuthGroup := botGroup.NewGroup("/auth")
botAuthGroup.POST("/gen-login-url", auths.PostGenLoginUrl)
imgGroup := backend.NewGroup("/img")
imgGroup.GET("/:filename", imgs.Get)