docs: Complete Discord server reorganization deployment plan
Created comprehensive Discord reorganization guide: Channel Structure (7 categories): - Welcome & Rules (public, read-only) - Fire Path (competitive, PvP) - Frost Path (collaborative, building) - Community (general access) - Game Servers (per-server channels) - Subscriber Lounge (Sovereign, Consular tiers) - Staff Area (internal coordination) - Voice Channels (organized by path) Role Hierarchy: - Administrative (Wizard, Emissary, Staff, Moderators) - Subscriber Tiers (Sovereign, Consular) - Path Roles (Fire, Frost - self-assign) - Game Notifications (per-server pings) Permission Matrix: - Detailed permissions for each channel/role combination - Aligns with Department Structure & Access Control Matrix Implementation: - 5-phase deployment (2-3 hours total) - Content templates (welcome, rules, reaction roles) - Testing checklist - Post-launch monitoring plan Provides clear Fire/Frost philosophy throughout server, proper subscriber benefits, and room to scale. Task: Discord Server Complete Reorganization (Tier 3) FFG-STD-002 compliant
This commit is contained in:
@@ -0,0 +1,533 @@
|
||||
# Discord Server Complete Reorganization - Deployment Plan
|
||||
|
||||
**Status:** Planning Complete, Ready to Implement
|
||||
**Priority:** Tier 3 - Community Infrastructure
|
||||
**Time Estimate:** 2-3 hours implementation
|
||||
**Last Updated:** 2026-02-17
|
||||
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Complete reorganization of the Firefrost Gaming Discord server to reflect Fire/Frost philosophy, clear role hierarchy, and proper channel structure aligned with the Department Structure & Access Control Matrix.
|
||||
|
||||
**Goals:**
|
||||
- Clear Fire vs Frost path distinction
|
||||
- Professional staff organization
|
||||
- Subscriber tier benefits visible
|
||||
- Easy navigation for new members
|
||||
- Room to scale as community grows
|
||||
|
||||
---
|
||||
|
||||
## Channel Structure
|
||||
|
||||
### 📢 WELCOME & RULES (Top of server)
|
||||
|
||||
**#welcome**
|
||||
- Purpose: First channel new members see
|
||||
- Permissions: Read-only for @everyone
|
||||
- Content:
|
||||
- Welcome message with Fire/Frost introduction
|
||||
- Link to #rules
|
||||
- Link to #roles (reaction roles)
|
||||
- Link to website
|
||||
- Server navigation guide
|
||||
|
||||
**#rules**
|
||||
- Purpose: Community guidelines
|
||||
- Permissions: Read-only for @everyone
|
||||
- Content:
|
||||
- Server rules (numbered 1-10)
|
||||
- Fire + Frost philosophy
|
||||
- Consequences for violations
|
||||
- How to report issues
|
||||
|
||||
**#announcements**
|
||||
- Purpose: Official server updates
|
||||
- Permissions: Read-only for @everyone, Post by Staff only
|
||||
- Content:
|
||||
- Server updates
|
||||
- New features
|
||||
- Downtime notices
|
||||
- Major events
|
||||
|
||||
**#roles**
|
||||
- Purpose: Self-assign roles via reactions
|
||||
- Permissions: Read-only for @everyone, React to assign roles
|
||||
- Content:
|
||||
- Fire Path / Frost Path selection
|
||||
- Game notification roles (ATM10, Stoneblock, etc.)
|
||||
- Pronouns
|
||||
- Other opt-in roles
|
||||
|
||||
---
|
||||
|
||||
### 🔥 FIRE PATH (Competition / PvP / High Energy)
|
||||
|
||||
**Category: 🔥 FIRE PATH**
|
||||
|
||||
**#fire-general**
|
||||
- Purpose: General chat for Fire path members
|
||||
- Permissions: Fire Path role required
|
||||
- Tone: Competitive, energetic, PvP-focused
|
||||
|
||||
**#fire-strategy**
|
||||
- Purpose: Discuss tactics, builds, optimization
|
||||
- Permissions: Fire Path role required
|
||||
- Content: Min-maxing, speedruns, competitive strategies
|
||||
|
||||
**#fire-events**
|
||||
- Purpose: Competitive events and tournaments
|
||||
- Permissions: Fire Path role required
|
||||
- Content: Event announcements, brackets, results
|
||||
|
||||
**#fire-leaderboards**
|
||||
- Purpose: Stats, rankings, achievements
|
||||
- Permissions: Fire Path role required (read-only, Staff posts)
|
||||
- Content: Top players, records, milestones
|
||||
|
||||
---
|
||||
|
||||
### ❄️ FROST PATH (Collaboration / Building / Chill)
|
||||
|
||||
**Category: ❄️ FROST PATH**
|
||||
|
||||
**#frost-general**
|
||||
- Purpose: General chat for Frost path members
|
||||
- Permissions: Frost Path role required
|
||||
- Tone: Collaborative, creative, chill
|
||||
|
||||
**#frost-builds**
|
||||
- Purpose: Share builds, get feedback, collaborate
|
||||
- Permissions: Frost Path role required
|
||||
- Content: Build showcases, tips, inspiration
|
||||
|
||||
**#frost-events**
|
||||
- Purpose: Collaborative events and projects
|
||||
- Permissions: Frost Path role required
|
||||
- Content: Community builds, group projects, exploration
|
||||
|
||||
**#frost-gallery**
|
||||
- Purpose: Showcase screenshots and creations
|
||||
- Permissions: Frost Path role required
|
||||
- Content: Screenshots, videos, timelapse
|
||||
|
||||
---
|
||||
|
||||
### 🌍 COMMUNITY (Everyone)
|
||||
|
||||
**Category: 🌍 COMMUNITY**
|
||||
|
||||
**#general-chat**
|
||||
- Purpose: Main general discussion
|
||||
- Permissions: @everyone
|
||||
- Tone: Friendly, welcoming, off-topic allowed
|
||||
|
||||
**#media-sharing**
|
||||
- Purpose: Share memes, art, videos
|
||||
- Permissions: @everyone
|
||||
- Content: Memes, fanart, clips, screenshots
|
||||
|
||||
**#support**
|
||||
- Purpose: Get help from staff and community
|
||||
- Permissions: @everyone
|
||||
- Content: Questions, issues, technical help
|
||||
|
||||
**#feedback-suggestions**
|
||||
- Purpose: Provide feedback on servers
|
||||
- Permissions: @everyone
|
||||
- Content: Suggestions, bug reports, feature requests
|
||||
|
||||
**#introductions**
|
||||
- Purpose: New members introduce themselves
|
||||
- Permissions: @everyone
|
||||
- Content: Where you're from, favorite modpacks, play style
|
||||
|
||||
---
|
||||
|
||||
### 🎮 GAME SERVERS
|
||||
|
||||
**Category: 🎮 GAME SERVERS**
|
||||
|
||||
One channel per major server (or group similar servers):
|
||||
|
||||
**#atm10** (All The Mods 10)
|
||||
**#stoneblock** (Stoneblock 4)
|
||||
**#create-conquer** (Minecolonies: Create and Conquer)
|
||||
**#vanilla** (Vanilla 1.21.11)
|
||||
**#ember-project** (The Ember Project)
|
||||
**#society** (Society: Sunlit Valley)
|
||||
**#homestead** (Homestead)
|
||||
**#reclamation** (Reclamation)
|
||||
**#allthemons** (All The Mons)
|
||||
**#subterra** (EMC Subterra Tech)
|
||||
|
||||
- Purpose: Server-specific discussion, questions, trading
|
||||
- Permissions: @everyone (or Subscriber roles for subscriber-only servers)
|
||||
- Content: Questions, trading, parties, bases
|
||||
|
||||
---
|
||||
|
||||
### ⭐ SUBSCRIBER LOUNGE
|
||||
|
||||
**Category: ⭐ SUBSCRIBER LOUNGE**
|
||||
|
||||
**#sovereign-lounge**
|
||||
- Purpose: Exclusive chat for Sovereign ($99) tier
|
||||
- Permissions: Sovereign Subscriber role ONLY
|
||||
- Benefits: Direct line to staff, priority support, exclusive content
|
||||
|
||||
**#consular-lounge**
|
||||
- Purpose: Exclusive chat for Consular ($49) tier
|
||||
- Permissions: Consular Subscriber role ONLY
|
||||
- Benefits: Subscriber community, early access info
|
||||
|
||||
**#subscriber-feedback**
|
||||
- Purpose: Private feedback channel for paying subscribers
|
||||
- Permissions: Sovereign + Consular roles
|
||||
- Content: Direct input on server features, priority consideration
|
||||
|
||||
---
|
||||
|
||||
### 👑 STAFF AREA
|
||||
|
||||
**Category: 👑 STAFF AREA**
|
||||
|
||||
**#staff-lounge**
|
||||
- Purpose: General staff chat
|
||||
- Permissions: Staff role (Wizard, Emissary, Builders, Social Media, Moderators)
|
||||
- Content: Casual staff discussion, coordination
|
||||
|
||||
**#builder-workshop**
|
||||
- Purpose: Builder collaboration
|
||||
- Permissions: Staff role (Builders can chat, others read-only)
|
||||
- Content: Build plans, assignments, feedback
|
||||
|
||||
**#social-media**
|
||||
- Purpose: Social media planning
|
||||
- Permissions: Staff role (Social Media Helper can chat, others read-only)
|
||||
- Content: Content calendar, post drafts, analytics
|
||||
|
||||
**#moderator-chat**
|
||||
- Purpose: Moderation coordination
|
||||
- Permissions: Staff role (Moderators can chat, Wizard + Emissary full access)
|
||||
- Content: Reports, decisions, member issues
|
||||
|
||||
**#staff-announcements**
|
||||
- Purpose: Important staff updates
|
||||
- Permissions: Staff role (read-only, Wizard + Emissary post)
|
||||
- Content: Policy changes, new procedures, important info
|
||||
|
||||
---
|
||||
|
||||
### 🔧 VOICE CHANNELS
|
||||
|
||||
**Category: 🔥 FIRE VOICE**
|
||||
- Fire General (voice)
|
||||
- Fire Events (voice)
|
||||
- Fire Strategy Session (voice)
|
||||
|
||||
**Category: ❄️ FROST VOICE**
|
||||
- Frost General (voice)
|
||||
- Frost Build Session (voice)
|
||||
- Frost Exploration (voice)
|
||||
|
||||
**Category: 🌍 COMMUNITY VOICE**
|
||||
- General Hangout (voice)
|
||||
- Music & Chill (voice + music bot)
|
||||
- AFK (voice)
|
||||
|
||||
**Category: 👑 STAFF VOICE**
|
||||
- Staff Meeting (voice)
|
||||
- Staff Office Hours (voice)
|
||||
|
||||
---
|
||||
|
||||
## Role Structure
|
||||
|
||||
### Role Hierarchy (Top to Bottom in Discord)
|
||||
|
||||
**Administrative:**
|
||||
1. **👑 The Wizard** - Owner (Michael)
|
||||
2. **💎 The Emissary** - Admin (Meg)
|
||||
3. **📜 Staff** - Builders, Social Media Helper
|
||||
4. **🛡️ Moderator** - Community moderators
|
||||
|
||||
**Subscriber Tiers:**
|
||||
5. **⭐ Sovereign Subscriber** ($99/month tier)
|
||||
6. **🔹 Consular Subscriber** ($49/month tier)
|
||||
|
||||
**Path Roles (Self-Assign):**
|
||||
7. **🔥 Fire Path** - Competitive, PvP, high energy
|
||||
8. **❄️ Frost Path** - Collaborative, building, chill
|
||||
|
||||
**Game Notifications (Self-Assign):**
|
||||
9. **ATM10 Player**
|
||||
10. **Stoneblock Player**
|
||||
11. **Vanilla Player**
|
||||
(etc. - one per server)
|
||||
|
||||
**Other:**
|
||||
12. **🌍 Community Member** - Default role (@everyone)
|
||||
13. **🤖 Bots** - Discord bots
|
||||
|
||||
---
|
||||
|
||||
## Permission Matrix
|
||||
|
||||
### Channel Permissions by Role
|
||||
|
||||
| Channel | Wizard | Emissary | Staff | Moderator | Sovereign | Consular | Fire Path | Frost Path | Everyone |
|
||||
|---------|--------|----------|-------|-----------|-----------|----------|-----------|------------|----------|
|
||||
| #welcome | Full | Full | Read | Read | Read | Read | Read | Read | Read |
|
||||
| #rules | Full | Full | Read/Edit | Read | Read | Read | Read | Read | Read |
|
||||
| #announcements | Full | Full | Post | - | Read | Read | Read | Read | Read |
|
||||
| #fire-general | Full | Full | Read | Moderate | Chat | Chat | Chat | - | - |
|
||||
| #frost-general | Full | Full | Read | Moderate | Chat | Chat | - | Chat | - |
|
||||
| #general-chat | Full | Full | Chat | Moderate | Chat | Chat | Chat | Chat | Chat |
|
||||
| #support | Full | Full | Support | Support | Request | Request | Request | Request | Request |
|
||||
| #sovereign-lounge | Full | Full | Read | - | Chat | - | - | - | - |
|
||||
| #consular-lounge | Full | Full | Read | - | - | Chat | - | - | - |
|
||||
| #staff-lounge | Full | Full | Chat | - | - | - | - | - | - |
|
||||
| #builder-workshop | Full | Full | Chat | - | - | - | - | - | - |
|
||||
| #moderator-chat | Full | Full | Read | Chat | - | - | - | - | - |
|
||||
|
||||
**Legend:**
|
||||
- `Full` = All permissions
|
||||
- `Post` = Can post/send messages
|
||||
- `Chat` = Can send messages and read
|
||||
- `Read` = Can only read
|
||||
- `Moderate` = Can timeout/warn users
|
||||
- `Support` = Can answer questions
|
||||
- `Request` = Can ask for help
|
||||
- `-` = No access
|
||||
|
||||
---
|
||||
|
||||
## Implementation Checklist
|
||||
|
||||
### Phase 1: Backup & Planning (15 min)
|
||||
|
||||
- [ ] Backup current Discord structure (screenshot all channels/roles)
|
||||
- [ ] Export current member list with roles
|
||||
- [ ] Notify members of upcoming reorganization (24-48hr notice)
|
||||
- [ ] Create implementation timeline
|
||||
|
||||
### Phase 2: Role Setup (30 min)
|
||||
|
||||
- [ ] Create new role hierarchy (delete old conflicting roles)
|
||||
- [ ] Set role colors (Fire = orange/red, Frost = cyan/blue)
|
||||
- [ ] Configure role permissions
|
||||
- [ ] Set up reaction roles in #roles channel
|
||||
- [ ] Test role permissions
|
||||
|
||||
### Phase 3: Category & Channel Creation (1 hour)
|
||||
|
||||
- [ ] Create categories in order (Welcome, Fire, Frost, Community, Servers, Subscribers, Staff, Voice)
|
||||
- [ ] Create channels within each category
|
||||
- [ ] Set channel permissions per matrix above
|
||||
- [ ] Write channel descriptions/topics
|
||||
- [ ] Pin important messages (rules, welcome, guides)
|
||||
|
||||
### Phase 4: Content Migration (30 min)
|
||||
|
||||
- [ ] Copy important pins/messages from old channels
|
||||
- [ ] Archive old channels (don't delete - historical reference)
|
||||
- [ ] Update server description and icon if needed
|
||||
- [ ] Set up welcome screen (Discord feature)
|
||||
|
||||
### Phase 5: Testing & Launch (30 min)
|
||||
|
||||
- [ ] Test permissions with test account (each role level)
|
||||
- [ ] Verify reaction roles work
|
||||
- [ ] Check voice channel permissions
|
||||
- [ ] Announce completion to members
|
||||
- [ ] Monitor first 24hrs for issues/feedback
|
||||
|
||||
---
|
||||
|
||||
## Content Templates
|
||||
|
||||
### Welcome Message (#welcome)
|
||||
|
||||
```
|
||||
🔥❄️ Welcome to **Firefrost Gaming!**
|
||||
|
||||
**What is Firefrost?**
|
||||
We're a premium Minecraft server network built on the philosophy of balance:
|
||||
🔥 **Fire** = Passion, Competition, Community
|
||||
❄️ **Frost** = Precision, Collaboration, Excellence
|
||||
|
||||
**Choose Your Path:**
|
||||
Head to <#roles> to select:
|
||||
- 🔥 **Fire Path** - Competitive PvP, optimization, speedruns
|
||||
- ❄️ **Frost Path** - Collaborative builds, exploration, chill vibes
|
||||
(Or both - we don't judge!)
|
||||
|
||||
**Getting Started:**
|
||||
1. Read <#rules> (seriously, read them)
|
||||
2. Assign your path and game roles in <#roles>
|
||||
3. Introduce yourself in <#introductions>
|
||||
4. Ask questions in <#support>
|
||||
5. Join a server and play!
|
||||
|
||||
**Need Help?**
|
||||
- Questions: <#support>
|
||||
- Subscribe: firefrostgaming.com
|
||||
- Status: status.firefrostgaming.com
|
||||
|
||||
🔥❄️ **Fire + Frost + Foundation = Where Love Builds Legacy**
|
||||
```
|
||||
|
||||
### Rules (#rules)
|
||||
|
||||
```
|
||||
# 🔥❄️ FIREFROST GAMING - SERVER RULES
|
||||
|
||||
**Core Principle:** *Fire melts barriers. Frost builds foundations.*
|
||||
Be passionate (Fire) but respectful (Frost). Balance in all things.
|
||||
|
||||
## The Rules
|
||||
|
||||
**1. Be Respectful**
|
||||
Treat everyone with kindness. No harassment, hate speech, or toxicity.
|
||||
|
||||
**2. No Griefing**
|
||||
Don't destroy others' builds or bases without permission.
|
||||
|
||||
**3. No Cheating**
|
||||
No hacked clients, x-ray, duplication exploits, or unfair advantages.
|
||||
|
||||
**4. Keep Chat Clean**
|
||||
No spam, excessive caps, or NSFW content. Keep it PG-13.
|
||||
|
||||
**5. Follow Path Philosophy**
|
||||
🔥 Fire = Competitive but sportsmanlike
|
||||
❄️ Frost = Collaborative and supportive
|
||||
|
||||
**6. Staff Decisions are Final**
|
||||
Respect staff decisions. Disagreements? DM staff privately.
|
||||
|
||||
**7. No Advertising**
|
||||
Don't advertise other servers, Discord servers, or services without permission.
|
||||
|
||||
**8. English Primary**
|
||||
English is the main language. Other languages OK in private channels.
|
||||
|
||||
**9. Use Channels Correctly**
|
||||
Post in the right channels. Staff will move messages if needed.
|
||||
|
||||
**10. Have Fun!**
|
||||
This is a game. Enjoy it. Build friendships. Create memories.
|
||||
|
||||
## Consequences
|
||||
|
||||
**First offense:** Warning
|
||||
**Second offense:** Timeout (mute)
|
||||
**Third offense:** Kick
|
||||
**Severe or repeated:** Ban
|
||||
|
||||
**Questions?** Ask staff in <#support>
|
||||
|
||||
🔥❄️ *Where Passion Meets Precision*
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Reaction Roles Setup
|
||||
|
||||
**In #roles channel:**
|
||||
|
||||
Post separate messages for each category of roles:
|
||||
|
||||
**Message 1: Choose Your Path**
|
||||
```
|
||||
🔥❄️ **SELECT YOUR PATH**
|
||||
|
||||
React to choose your playstyle:
|
||||
🔥 = **Fire Path** (Competition, PvP, Optimization)
|
||||
❄️ = **Frost Path** (Collaboration, Building, Exploration)
|
||||
|
||||
You can select BOTH if you enjoy both styles!
|
||||
```
|
||||
Reactions: 🔥 (Fire Path role), ❄️ (Frost Path role)
|
||||
|
||||
**Message 2: Game Notifications**
|
||||
```
|
||||
🎮 **GAME SERVER NOTIFICATIONS**
|
||||
|
||||
Get pinged for events, updates, and announcements on your favorite servers:
|
||||
|
||||
React to the server(s) you play on:
|
||||
(Add emoji reactions for each server)
|
||||
```
|
||||
|
||||
**Message 3: Other Roles**
|
||||
```
|
||||
🏷️ **ADDITIONAL ROLES**
|
||||
|
||||
Optional roles for better customization:
|
||||
(Pronouns, regions, interests, etc.)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Post-Launch Monitoring
|
||||
|
||||
### First 24 Hours
|
||||
|
||||
- [ ] Monitor #general-chat for confusion/questions
|
||||
- [ ] Watch for permission issues
|
||||
- [ ] Collect feedback in #feedback-suggestions
|
||||
- [ ] Make minor adjustments as needed
|
||||
|
||||
### First Week
|
||||
|
||||
- [ ] Survey members on new structure (poll in #general-chat)
|
||||
- [ ] Document any issues or improvements needed
|
||||
- [ ] Adjust channel order/organization if needed
|
||||
- [ ] Update this guide with lessons learned
|
||||
|
||||
### Ongoing
|
||||
|
||||
- [ ] Monthly review of channel activity (archive dead channels)
|
||||
- [ ] Adjust as community grows
|
||||
- [ ] Add new channels as needed (new game servers, etc.)
|
||||
|
||||
---
|
||||
|
||||
## Future Enhancements
|
||||
|
||||
**When community grows:**
|
||||
- Regional channels (NA, EU, Asia timezones)
|
||||
- Language-specific channels
|
||||
- Content creator channels (streamers, YouTubers)
|
||||
- Partner server channels
|
||||
- More game-specific channels
|
||||
|
||||
**Advanced features:**
|
||||
- Discord leveling bot (MEE6, Dyno)
|
||||
- Custom emoji for Fire/Frost
|
||||
- Server boosts perks
|
||||
- Automated moderation bots
|
||||
- Welcome bot with custom messages
|
||||
|
||||
---
|
||||
|
||||
## Related Documents
|
||||
|
||||
- **Department Structure & Access Control Matrix** - Role definitions
|
||||
- **Staff Recruitment** - Recruiting moderators
|
||||
- **Fire/Frost Philosophy** - Core values and branding
|
||||
|
||||
---
|
||||
|
||||
**Fire + Frost + Foundation = Where Love Builds Legacy** 💙🔥❄️
|
||||
|
||||
---
|
||||
|
||||
**Document Status:** COMPLETE
|
||||
**Ready for Implementation:** When Discord server is ready (2-3 hours)
|
||||
**Owner:** The Emissary (Meg) + The Wizard (Michael)
|
||||
**Dependencies:** None (can implement anytime)
|
||||
Reference in New Issue
Block a user