github.com

CommunityArchitect

Discord server generator — turn a plain-language description or a bundled template into a complete, ready-to-run server via the Discord API.

Project Overview

A local, zero-infrastructure tool that turns a plain-language description — or one of ten bundled templates — into a complete, ready-to-run Discord server: channels, categories, roles, permissions, AutoMod, onboarding, embeds, forum channels, webhooks, and scheduled events, applied directly through Discord's REST API.

Tech Stack
Node.jsDiscord REST APIDeterministic rule engineJSON Schema validationVanilla JS web UI
Key Features
  • Deterministic, rule-based generation — same input always yields the same server spec
  • Idempotent apply — re-running never creates duplicate channels or roles
  • Handles Discord's dependency ordering (role headroom, Community + content filter prerequisites)
  • Protected-resource–aware teardown with a confirm-guild–gated wipe
  • Graceful feature-gating fallbacks and rate-limit pacing
  • Runs entirely locally against your own bot token — nothing passes through a third party

© 2025 Werner's Works. All rights reserved.