guildsmith Sign in

Fill out a template. Guildsmith builds the server.

Put your roles, channels and permissions in one file. Guildsmith sets all of it up in Discord, so you're not clicking through settings one channel at a time.

Open the dashboardInvite-only for now
community.yaml
roles:
  - name: Moderator
    color: "#5aa2e6"
    hoist: true
    permissions: [KickMembers, ManageMessages]
  - name: Member
    color: "#4fbf7a"

categories:
  - name: Info
    permissions:
      "@everyone": { deny: [SendMessages] }
      Moderator: { allow: [SendMessages] }
    channels:
      - name: rules
      - name: announcements
  - name: Community
    channels:
      - name: general
      - name: media
        slowmode: 10
Preview7 create · 1 update · 1 reorder
  1. +roleModerator
  2. +roleMember
  3. +categoryInfo
  4. +channelInfo / rules
  5. +channelInfo / announcements
  6. +categoryCommunity
  7. ~channelCommunity / generalText Channels → Community
  8. +channelCommunity / mediaslowmode 10s
  9. ↕rolesrole hierarchy
Preview, then apply.

Template

Start from the built-in template, copy a server you already have, or have Claude write it.

Automation

One click creates the roles, channels and permissions in order. Run it again later and only the differences change.

Dolottle

Add a Dolottle package to the file and Guildsmith sets up Dolottle as soon as the server is built.