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() }