# Polygonworks - DJ Club System
A complete, server-authoritative DJ and nightclub system for Roblox.
Drop it into your game and you get a full club experience out of the box: a real DJ
booth with a live music queue, beat-synced lighting, player-to-player direct messages,
a social hub, emotes, membership tiers, and a full admin and moderation suite. All
wrapped in a sleek, modern black-and-white interface that works on desktop and mobile.
---
## Why Polygonworks DJ Club System
- Complete, not a starter kit. Every system below is built, wired, and working
together, not a pile of disconnected scripts.
- Server-authoritative and secure. The server owns all truth. Every action is
permission-checked and rate-limited, so exploiters can't drive the booth, spam, or
bypass moderation.
- Monetization-ready. Built-in VIP, VVIP, and DJ membership tiers backed by game
passes.
- Polished UI. One cohesive design language across every screen, with crisp icons,
smooth interactions, and full mobile support.
- Easy to customize. Tracks, emotes, lighting, settings, colors, and permissions
are all driven by simple config files. No deep coding required to make it yours.
- Persistent. Player settings and bans are saved across sessions.
---
## Feature Highlights
## The DJ Booth
A real DJ console, not just a music player.
- Searchable catalog and shared queue. Browse tracks, queue them up, and the whole
server hears the same set in sync.
- Instant load by audio ID. Paste any audio asset ID and play it immediately,
without touching the track list.
- Animated console. A spinning vinyl turntable and a reactive equalizer move in time
with the music for a true booth feel.
- Access controlled. Only players with DJ permission see and use the booth.
---
## Club Lighting
Lighting that actually feels like a club.
- Beat-synced to every track. Effects pulse and move in time with the current
track's tempo automatically.
---
## Direct Messages (DMs)
Private player-to-player messaging that reads like a real chat app.
- Conversation threads. Each person you talk to gets their own thread with full
message history.
- Message list with previews. See your conversations sorted by most recent, with the
last message preview, timestamps, and unread counts.
## Social Hub
Everything social in one place.
- People list. See everyone in the venue with their avatar, display name, and online
status, plus a live online count.
- Outfit inspect. Peek at another player's outfit details.
---
## Emotes and Dance
## Player Settings
A clean settings menu, grouped and easy to use.
## Membership Tiers (Monetization)
Built-in support for paid tiers via game passes:
## Admin and Moderation
A complete moderation toolkit for staff, locked to admins only.
## Overhead Titles
## Built to be Secure and Reliable
- Server-authoritative: the server is the single source of truth for playback,
lighting, carries, permissions, and bans
- Permission-gated: every privileged action is verified server-side, so hidden UI is
never a security gap
## Easy to Make It Yours
Most customization is done by editing simple config files, no engine knowledge needed:
## What You Get
A complete, server-authoritative DJ and nightclub system for Roblox.
Drop it into your game and you get a full club experience out of the box: a real DJ
booth with a live music queue, beat-synced lighting, player-to-player direct messages,
a social hub, emotes, membership tiers, and a full admin and moderation suite. All
wrapped in a sleek, modern black-and-white interface that works on desktop and mobile.
---
## Why Polygonworks DJ Club System
- Complete, not a starter kit. Every system below is built, wired, and working
together, not a pile of disconnected scripts.
- Server-authoritative and secure. The server owns all truth. Every action is
permission-checked and rate-limited, so exploiters can't drive the booth, spam, or
bypass moderation.
- Monetization-ready. Built-in VIP, VVIP, and DJ membership tiers backed by game
passes.
- Polished UI. One cohesive design language across every screen, with crisp icons,
smooth interactions, and full mobile support.
- Easy to customize. Tracks, emotes, lighting, settings, colors, and permissions
are all driven by simple config files. No deep coding required to make it yours.
- Persistent. Player settings and bans are saved across sessions.
---
## Feature Highlights
- Live DJ booth with searchable music catalog and a shared play queue
- Load any audio instantly by ID, no catalog editing required
- Beat-synced club lighting with effects, color, and moving heads
- Player direct messages (DMs) with conversation threads and unread badges
- Social hub: see who's online, whisper, carry, and inspect outfits
- Emote and dance system with favorites
- Player settings menu with performance and camera options
- VIP / VVIP / DJ membership tiers via game passes
- Full admin panel: announce, kick, ban, unban, grant DJ, set titles
- Custom overhead nameplates and titles
- Free camera mode for screenshots and cinematics
- Works on desktop and mobile
## The DJ Booth
A real DJ console, not just a music player.
- Searchable catalog and shared queue. Browse tracks, queue them up, and the whole
server hears the same set in sync.
- Instant load by audio ID. Paste any audio asset ID and play it immediately,
without touching the track list.
- Full transport controls. Play, skip, cue, and scrub to any point on the track.
- Tempo and pitch control. Adjust playback speed and pitch independently for live
- Animated console. A spinning vinyl turntable and a reactive equalizer move in time
with the music for a true booth feel.
- Access controlled. Only players with DJ permission see and use the booth.
---
## Club Lighting
Lighting that actually feels like a club.
- Beat-synced to every track. Effects pulse and move in time with the current
track's tempo automatically.
- Multiple effects. Wave, chase, strobe, flash, fades, and randomized looks.
- Full control. Master brightness, effect speed, and a color picker with presets.
- Moving heads. Optional motorized yaw and beam sweeps for dynamic stage movement.
- Built-in venue. Ships with a ready-made dance floor, truss, and light rig you can
---
## Direct Messages (DMs)
Private player-to-player messaging that reads like a real chat app.
- Conversation threads. Each person you talk to gets their own thread with full
message history.
- Message list with previews. See your conversations sorted by most recent, with the
last message preview, timestamps, and unread counts.
- Unread badges. A live badge shows your total unread messages at a glance.
- Smart bubbles. Your messages and theirs are clearly styled, grouped by sender, and
- Reply from anywhere. Incoming messages show a toast with a one-tap Reply.
- Offline aware. Conversations stay readable even when the other player has left.
- Filtered for safety. All messages pass through Roblox text filtering.
## Social Hub
Everything social in one place.
- People list. See everyone in the venue with their avatar, display name, and online
status, plus a live online count.
- Quick actions. Whisper, carry, or inspect any player right from their card.
- Carry (piggyback). Consent-based: send a carry request, the other player accepts or
- Outfit inspect. Peek at another player's outfit details.
---
## Emotes and Dance
- A slide-in emote dock open to everyone
- A full catalog of emotes and dances
- Adjustable playback speed and a favorites system
- Emotes replicate so everyone sees your moves
## Player Settings
A clean settings menu, grouped and easy to use.
- Performance: shadows, post-processing, reflections, and an FPS counter
- Interface: reduced-motion option
- Camera: free camera mode for photos and cinematics
- Preferences are saved per player and reapplied on their next visit
## Membership Tiers (Monetization)
Built-in support for paid tiers via game passes:
- VIP and VVIP member levels
- DJ access as its own purchasable tier
- Tiers can unlock the DJ booth, custom titles, and more
- Owners and admins can also grant DJ access to players on the fly
## Admin and Moderation
A complete moderation toolkit for staff, locked to admins only.
- Announcements broadcast to the whole server as a banner
- Kick and ban, with bans saved across sessions
- Unban by user ID
- Grant or revoke DJ access at runtime
- Set custom titles on players
- Admins are configured by ID, and the place owner is always an admin
## Overhead Titles
- Clean overhead nameplates above every player
- Rank-based titles, plus permissioned custom titles for members and staff
## Built to be Secure and Reliable
- Server-authoritative: the server is the single source of truth for playback,
lighting, carries, permissions, and bans
- Permission-gated: every privileged action is verified server-side, so hidden UI is
never a security gap
- Rate-limited: built-in anti-spam protection on incoming requests
- Synced state: club state replicates to all players automatically and stays
- Persistent: settings and bans are stored with Roblox DataStores
- Cross-platform: every screen scales and works on both desktop and mobile
## Easy to Make It Yours
Most customization is done by editing simple config files, no engine knowledge needed:
- Music: add your tracks (title, audio ID, BPM), or just load audio by ID in-game
- Emotes: add or swap emotes and dances
- Lighting: point the system at your own fixtures and tweak effects
- Settings: add or remove toggles from a declarative list
- Membership: set your game pass IDs and admin list
- Look and feel: a single theme file controls colors, fonts, spacing, and corners
## What You Get
- All systems above, fully built and integrated
- A ready-to-use club venue with lighting
- A consistent, mobile-friendly UI across every screen
- Config files for fast customization
- A monetization-ready membership and permissions system
