Skip to main content
Documentation

Module · FREE

Site Builder

Generate a public landing page for your Discord community in 2 minutes. No code required. Configure at /dashboard/[guildId]/site. Served by the Astero web app.

What you can put on the page

Brand block

Bot name, avatar, color theme, short tagline.

Bio paragraph

Plain-text description (HTML stripped server-side for safety).

Social links

Discord, Twitter, YouTube and GitHub — rendered with their icons.

Call-to-action

Big button driving traffic into your Discord server.

Media embeds

Images and external embeds where supported by the template.

Custom CSS

Override default styles (server-side sanitized ; no HTML injection).

Where your site lives

Each site is identified by a unique subdomain slug you choose (a-z, 0-9, hyphens ; validator rejects strings over 32 chars then trims to 30 ; reserved keywords like astero, mee6, dyno, carl, wick, probot, dank memer, nightbot are blocked). The public endpoint serving published sites is /api/sites/subdomain/<your-slug> (verified in apps/api/src/routes/sites.js).

On the higher tiers, you can also bind a custom domain (e.g. fan-club.creator.com) — point a CNAME at Astero and our nginx generator (scripts/whitelabel-nginx-sync.js) routes it to your bot's whitelabel page /whitelabel/<botId>. The plan gate on customDomain is enforced server-side ; check /docs/plans for the eligible tiers.

Plan limits

LimitFreeStream HubCreatorNetworkStudio
Active sites1345Unlimited
Custom CSS
Custom domain
Visitor analyticsBasicBasicBasic

Open your dashboard Site tab to start designing.

Beta