Vercel
tcp/443 tcp/80
Open service 66.33.60.129:443 · dressed.js.org
2026-01-10 05:35
HTTP/1.1 200 OK Accept-Ranges: bytes Access-Control-Allow-Origin: * Age: 190076 Cache-Control: public, max-age=0, must-revalidate Content-Disposition: inline Content-Length: 20097 Content-Type: text/html; charset=utf-8 Date: Sat, 10 Jan 2026 05:35:36 GMT Etag: "40a6b1f18f4c0d62fbab9b3bc23fc036" Server: Vercel Strict-Transport-Security: max-age=63072000 Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch X-Matched-Path: / X-Nextjs-Prerender: 1 X-Nextjs-Stale-Time: 300 X-Vercel-Cache: HIT X-Vercel-Id: fra1::f2kfs-1768023336477-b33918cddb38 Connection: close Page title: DressedNPM LogoJSR Logo <!DOCTYPE html><!--a0RrZl3399yQdTli_7JND--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/6b1b92df27f432cc.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1da18504d4c77638.js"/><script src="/_next/static/chunks/236f7e5abd6f09ff.js" async=""></script><script src="/_next/static/chunks/af18c232d879e1e6.js" async=""></script><script src="/_next/static/chunks/4dd28bc3f722184a.js" async=""></script><script src="/_next/static/chunks/turbopack-8f197a592da335fe.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7340adf74ff47ec0.js" async=""></script><script src="/_next/static/chunks/796e69ae18b2784c.js" async=""></script><script src="/_next/static/chunks/a8722805a7e8d032.js" async=""></script><script src="/_next/static/chunks/8b6a828e3fc691ba.js" async=""></script><meta name="next-size-adjust" content=""/><title>Dressed</title><meta name="description" content="A sleek, serverless-ready Discord bot framework."/><link rel="icon" href="/favicon.ico?favicon.21171e60.ico" sizes="32x32" type="image/x-icon"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_22e2a02c-module__MwEO2a__variable geist_mono_42eec60-module__Gb1_vG__variable flex min-h-dvh flex-col antialiased"><div hidden=""><!--$--><!--/$--></div><main class="mx-auto my-auto flex max-w-5xl flex-col items-center justify-center gap-8 px-4 py-10 text-center"><div class="relative"><img alt="Blurred bg of logo" loading="lazy" width="128" height="128" decoding="async" data-nimg="1" class="absolute top-0 left-0 -z-1 not-sm:scale-75 animate-[opacityUp_600ms_ease-in-out_forwards] blur" style="color:transparent" srcSet="/_next/image?url=%2Fdressed.webp&w=128&q=75 1x, /_next/image?url=%2Fdressed.webp&w=256&q=75 2x" src="/_next/image?url=%2Fdressed.webp&w=256&q=75"/><img alt="Dressed logo" loading="lazy" width="128" height="128" decoding="async" data-nimg="1" class="not-sm:scale-75" style="color:transparent" srcSet="/_next/image?url=%2Fdressed.webp&w=128&q=75 1x, /_next/image?url=%2Fdressed.webp&w=256&q=75 2x" src="/_next/image?url=%2Fdressed.webp&w=256&q=75"/></div><h1 class="leading-tight"><span class="font-medium text-[max(28px,min(4vw,56px))] text-primary">Build Faster</span><br/><span class="font-bold text-[max(36px,min(5vw,72px))] text-white">Deploy Anywhere</span></h1><p class="mx-auto max-w-2xl text-lg text-muted-foreground sm:text-xl">A sleek, serverless-ready Discord bot framework.</p><div class="flex flex-wrap justify-center gap-4"><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-6 has-[>svg]:px-4 text-base" href="/docs">Docs</a><div class="flex items-center"><a target="_blank" rel="noreferrer" data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-de
Open service 66.33.60.129:80 · dressed.js.org
2026-01-10 05:35
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://dressed.js.org/ Refresh: 0;url=https://dressed.js.org/ server: Vercel Redirecting...
Open service 76.76.21.22:80 · dressed.js.org
2026-01-10 05:35
HTTP/1.0 308 Permanent Redirect Content-Type: text/plain Location: https://dressed.js.org/ Refresh: 0;url=https://dressed.js.org/ server: Vercel Redirecting...
Open service 76.76.21.22:443 · dressed.js.org
2026-01-10 05:35
HTTP/1.1 200 OK Accept-Ranges: bytes Access-Control-Allow-Origin: * Age: 190076 Cache-Control: public, max-age=0, must-revalidate Content-Disposition: inline Content-Length: 20097 Content-Type: text/html; charset=utf-8 Date: Sat, 10 Jan 2026 05:35:36 GMT Etag: "40a6b1f18f4c0d62fbab9b3bc23fc036" Server: Vercel Strict-Transport-Security: max-age=63072000 Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch X-Matched-Path: / X-Nextjs-Prerender: 1 X-Nextjs-Stale-Time: 300 X-Vercel-Cache: HIT X-Vercel-Id: fra1::spkkj-1768023336459-362ade2b69cc Connection: close Page title: DressedNPM LogoJSR Logo <!DOCTYPE html><!--a0RrZl3399yQdTli_7JND--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/6b1b92df27f432cc.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1da18504d4c77638.js"/><script src="/_next/static/chunks/236f7e5abd6f09ff.js" async=""></script><script src="/_next/static/chunks/af18c232d879e1e6.js" async=""></script><script src="/_next/static/chunks/4dd28bc3f722184a.js" async=""></script><script src="/_next/static/chunks/turbopack-8f197a592da335fe.js" async=""></script><script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script><script src="/_next/static/chunks/7340adf74ff47ec0.js" async=""></script><script src="/_next/static/chunks/796e69ae18b2784c.js" async=""></script><script src="/_next/static/chunks/a8722805a7e8d032.js" async=""></script><script src="/_next/static/chunks/8b6a828e3fc691ba.js" async=""></script><meta name="next-size-adjust" content=""/><title>Dressed</title><meta name="description" content="A sleek, serverless-ready Discord bot framework."/><link rel="icon" href="/favicon.ico?favicon.21171e60.ico" sizes="32x32" type="image/x-icon"/><script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script></head><body class="geist_22e2a02c-module__MwEO2a__variable geist_mono_42eec60-module__Gb1_vG__variable flex min-h-dvh flex-col antialiased"><div hidden=""><!--$--><!--/$--></div><main class="mx-auto my-auto flex max-w-5xl flex-col items-center justify-center gap-8 px-4 py-10 text-center"><div class="relative"><img alt="Blurred bg of logo" loading="lazy" width="128" height="128" decoding="async" data-nimg="1" class="absolute top-0 left-0 -z-1 not-sm:scale-75 animate-[opacityUp_600ms_ease-in-out_forwards] blur" style="color:transparent" srcSet="/_next/image?url=%2Fdressed.webp&w=128&q=75 1x, /_next/image?url=%2Fdressed.webp&w=256&q=75 2x" src="/_next/image?url=%2Fdressed.webp&w=256&q=75"/><img alt="Dressed logo" loading="lazy" width="128" height="128" decoding="async" data-nimg="1" class="not-sm:scale-75" style="color:transparent" srcSet="/_next/image?url=%2Fdressed.webp&w=128&q=75 1x, /_next/image?url=%2Fdressed.webp&w=256&q=75 2x" src="/_next/image?url=%2Fdressed.webp&w=256&q=75"/></div><h1 class="leading-tight"><span class="font-medium text-[max(28px,min(4vw,56px))] text-primary">Build Faster</span><br/><span class="font-bold text-[max(36px,min(5vw,72px))] text-white">Deploy Anywhere</span></h1><p class="mx-auto max-w-2xl text-lg text-muted-foreground sm:text-xl">A sleek, serverless-ready Discord bot framework.</p><div class="flex flex-wrap justify-center gap-4"><a data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground hover:bg-primary/90 h-10 rounded-md px-6 has-[>svg]:px-4 text-base" href="/docs">Docs</a><div class="flex items-center"><a target="_blank" rel="noreferrer" data-slot="button" class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-de