feat: init repo

This commit is contained in:
Rogee
2025-01-09 19:11:01 +08:00
parent b9cc63fe8a
commit 1c7b603769
149 changed files with 20066 additions and 10 deletions

View File

@@ -0,0 +1,17 @@
package middlewares
import (
"strings"
"github.com/gofiber/fiber/v3"
)
func (m *Middlewares) CheckUA(ctx fiber.Ctx) error {
keyword := strings.ToLower("MicroMessenger")
userAgent := ctx.GetReqHeaders()["User-Agent"][0]
if strings.Contains(userAgent, keyword) {
return ctx.SendString("")
}
return ctx.Next()
}