# Discord Prep Guide for Holly - Arbiter 2.x Launch

Hey Holly! 👋

Michael asked me to send you this prep guide for the upcoming Arbiter 2.x launch. This will handle automatic Minecraft account linking and server whitelist access for subscribers.

---

## What You Can Prep NOW (Before Launch)

### 1. Create #link-your-account Channel

Create a new text channel called `#link-your-account` (or similar name you prefer).

**Pin this message in the channel:**

```
🔥❄️ **Link Your Minecraft Account**

To access our whitelisted Minecraft servers, link your account using:

/link YourMinecraftUsername

Example: /link Notch

**Note:** This feature is coming soon! The /link command will work once our new subscription system launches. We'll announce when it's ready!

Questions? Ask in #support or DM a Trinity member.
```

---

### 2. Verify Subscription Tier Roles

Make sure these **6 roles** exist in Discord with these EXACT names:

**Monthly Subscription Tiers:**
- **Awakened** - $1/month
- **Elemental** - $5/month
- **Knight** - $10/month
- **Master** - $15/month
- **Legend** - $20/month

**Lifetime Tier:**
- **Sovereign** - $499 ONE-TIME (lifetime access, not monthly!)

**Important:** The Sovereign tier is a ONE-TIME payment of $499 for lifetime access. It is NOT $50/month. This is the premium "I'm all-in on Firefrost forever" tier.

---

### 3. Check Role Hierarchy

Make sure the bot role (Arbiter) is positioned ABOVE all subscription tier roles in Server Settings → Roles. This lets the bot assign/remove roles properly.

**Role order should look like:**
1. Trinity roles (top)
2. Arbiter bot role
3. Sovereign
4. Legend
5. Master
6. Knight
7. Elemental
8. Awakened
9. Other roles (below)

---

### 4. Set Channel Permissions (Optional)

If you want to set up subscriber-only channels now, you can! For example:

- **#whitelisted-servers** - Only visible to people with ANY subscription role
- **#server-status** - Only visible to subscribers
- **#founder-lounge** - Only visible to Sovereign tier

You can test this by:
1. Create the channel
2. Go to channel permissions
3. Remove @everyone's "View Channel" permission
4. Add each subscription role with "View Channel" permission

Test by giving yourself a role temporarily and checking if you can see the channel!

---

### 5. Discord Onboarding (Optional but Cool!)

If you want to set up Discord's onboarding feature:

1. Go to Server Settings → Onboarding
2. Add a step: "Link your Minecraft account to access servers"
3. Mention the `/link` command in the description
4. This will show up when new members join!

**Note:** This is optional - the `/link` command will work whether or not you set up onboarding.

---

## What to WAIT On (Don't Do Yet!)

❌ **Don't test the `/link` command** - It doesn't exist yet! It will be created when Arbiter 2.x launches.

❌ **Don't manually link accounts** - There's no database to store them yet. Everything will be automatic once the system launches.

❌ **Don't touch Paymenter** - Michael will handle the backend webhook configuration.

---

## Timeline

Michael and Claude are building the new Arbiter 2.x system. It will:
- Automatically assign Discord roles when someone subscribes
- Let users link their Minecraft account with `/link`
- Automatically whitelist them on all Minecraft servers
- Handle subscription cancellations with grace period

**You don't need to manually manage whitelists anymore** - it will all be automatic! 🎉

---

## Questions?

If you have questions about any of this, ping Michael in Discord! This is all prep work to make the launch smooth when it happens.

Thanks for being awesome! 💙🔥❄️

— Michael & Claude (The Golden Chronicler)

**Fire + Frost + Foundation = Where Love Builds Legacy**
