# ============================================================ # SERVER BLUEPRINT # ============================================================ SERVER name: My Gaming Community description: A gaming community managed by a text blueprint verification_level: High default_message_notifications: OnlyMentions explicit_content_filter: AllMembers afk_timeout: 900 preferred_locale: en-US # ============================================================ # ROLES # ============================================================ ROLE name: Owner unicode_emoji: 👑 color: #FF0000 hoist: true mentionable: false position: 5 permissions: Administrator: true ROLE name: Administrator unicode_emoji: 🛡️ color: #9B59B6 hoist: true mentionable: true position: 4 permissions: ManageGuild: true ManageRoles: true ManageChannels: true ManageMessages: true ManageWebhooks: true ManageEvents: true ViewAuditLog: true KickMembers: true BanMembers: true ModerateMembers: true ManageNicknames: true ManageThreads: true ROLE name: Moderator unicode_emoji: 🛠️ color: #3498DB hoist: true mentionable: true position: 3 permissions: ViewChannel: true SendMessages: true SendMessagesInThreads: true ReadMessageHistory: true ManageMessages: true ManageThreads: true ModerateMembers: true KickMembers: true ViewAuditLog: true ROLE name: Unverified unicode_emoji: 🔒 color: #808080 hoist: false mentionable: false position: 1 permissions: ReadMessageHistory: true ROLE name: Member unicode_emoji: 👤 color: #FFFFFF hoist: false mentionable: false position: 2 permissions: ViewChannel: true SendMessages: true ReadMessageHistory: true AddReactions: true AttachFiles: true EmbedLinks: true # ============================================================ # CATEGORIES # ============================================================ CATEGORY name: INFORMATION position: 1 private: false permissions: @everyone: ViewChannel: true CATEGORY name: COMMUNITY position: 2 private: false permissions: @everyone: ViewChannel: false Member: ViewChannel: true SendMessages: true ReadMessageHistory: true CATEGORY name: STAFF position: 3 private: true permissions: @everyone: ViewChannel: false Moderator: ViewChannel: true SendMessages: true ReadMessageHistory: true Administrator: ViewChannel: true SendMessages: true ReadMessageHistory: true # ============================================================ # CHANNELS # ============================================================ TEXT_CHANNEL name: welcome category: INFORMATION position: 1 topic: Welcome to our community! slowmode: 5 nsfw: false permissions: @everyone: ViewChannel: true SendMessages: false ReadMessageHistory: true TEXT_CHANNEL name: rules category: INFORMATION position: 2 topic: Server rules and guidelines slowmode: 5 nsfw: false permissions: @everyone: ViewChannel: true SendMessages: false ReadMessageHistory: true TEXT_CHANNEL name: announcements category: INFORMATION position: 3 topic: Official server announcements slowmode: 60 nsfw: false permissions: @everyone: ViewChannel: true SendMessages: false ReadMessageHistory: true TEXT_CHANNEL name: general category: COMMUNITY position: 1 topic: General community discussion slowmode: 3 nsfw: false TEXT_CHANNEL name: clips category: COMMUNITY position: 2 topic: Share your best gaming clips slowmode: 5 nsfw: false VOICE_CHANNEL name: General Voice category: COMMUNITY position: 3 bitrate: 64000 user_limit: 0 CATEGORY name: TICKETS position: 4 private: false TEXT_CHANNEL name: tickets category: TICKETS position: 1 topic: Open a private support ticket slowmode: 3 nsfw: false permissions: @everyone: ViewChannel: true SendMessages: false ReadMessageHistory: true TEXT_CHANNEL name: staff-chat category: STAFF position: 1 topic: Private staff discussion TEXT_CHANNEL name: mod-logs category: STAFF position: 2 topic: Moderation logs # ============================================================ # SETUP # ============================================================ SETUP blueprint_version: 4 mode: sync create_missing: true update_existing: true delete_managed: false delete_unmanaged: false dry_run: false state_file: data/blueprint-state.json # ============================================================ # PHASE 3 COMMENTED EXAMPLES # ============================================================ # These are examples only. Leave them commented unless the # corresponding Discord feature is intentionally configured. # SERVER feature-dependent settings: # system_channel: system # rules_channel: rules # public_updates_channel: public-updates # safety_alerts_channel: safety-alerts # premium_progress_bar_enabled: true # FORUM_CHANNEL # name: community-forum # category: COMMUNITY # position: 4 # topic: Community discussions # slowmode: 5 # nsfw: false # # tags: # tag: # name: Help # moderated: false # emoji: ❓ # tag: # name: Showcase # moderated: false # emoji: 🎮