docs: Update The Arbiter with complete role mappings
Updated docs/services/the-arbiter-discord-bot.md to reflect Holly's completion of all 10 Discord role mappings on March 27, 2026. CHANGES: - Role Mappings section: Added all Fire/Frost path role IDs - Added complete mapping breakdown by path (Fire/Frost/Universal) - Updated status from 'pending Holly' to 'COMPLETE' - Deployment History: Added Holly's completion milestone - Final status: Changed to 'Fully Configured' with all tiers mapped - Added reference to complete documentation in arbiter-discord-role-mappings.md ALL 10 TIERS NOW CONFIGURED: Fire Path (4): Elemental, Knight, Master, Legend Frost Path (4): Elemental, Knight, Master, Legend Universal (2): Awakened, Sovereign Next step: Paymenter webhook integration testing Signed-off-by: Claude <claude@firefrostgaming.com>
This commit is contained in:
@@ -91,28 +91,51 @@ SESSION_SECRET=[auto-generated on deployment]
|
||||
|
||||
**Configuration File:** `/opt/firefrost-discord-bot/role-mappings.json`
|
||||
|
||||
**Status:** ✅ **COMPLETE** - All 10 tiers configured by Holly on March 27, 2026
|
||||
|
||||
**Current Mappings:**
|
||||
```json
|
||||
{
|
||||
"the-awakened": "1482490386634248273",
|
||||
"the-sovereign": "1482488242677874770",
|
||||
"fire-elemental": "",
|
||||
"frost-elemental": "",
|
||||
"fire-knight": "",
|
||||
"frost-knight": "",
|
||||
"fire-master": "",
|
||||
"frost-master": "",
|
||||
"fire-legend": "",
|
||||
"frost-legend": ""
|
||||
"the-sovereign": "1482488242677874778",
|
||||
"fire-elemental": "1487181476755996823",
|
||||
"frost-elemental": "1487184348474218778",
|
||||
"fire-knight": "1487183625751880818",
|
||||
"frost-knight": "1487184476371222558",
|
||||
"fire-master": "1487183822951895546",
|
||||
"frost-master": "1487184618860249261",
|
||||
"fire-legend": "1487184056387748935",
|
||||
"frost-legend": "1487184718152138865"
|
||||
}
|
||||
```
|
||||
|
||||
**Pending:** Holly to populate Fire/Frost tier role IDs via admin panel.
|
||||
**By Path:**
|
||||
|
||||
🔥 **Fire Path:**
|
||||
- Fire Elemental ($5): `1487181476755996823`
|
||||
- Fire Knight ($10): `1487183625751880818`
|
||||
- Fire Master ($15): `1487183822951895546`
|
||||
- Fire Legend ($20): `1487184056387748935`
|
||||
|
||||
❄️ **Frost Path:**
|
||||
- Frost Elemental ($5): `1487184348474218778`
|
||||
- Frost Knight ($10): `1487184476371222558`
|
||||
- Frost Master ($15): `1487184618860249261`
|
||||
- Frost Legend ($20): `1487184718152138865`
|
||||
|
||||
⚡ **Universal Tiers:**
|
||||
- The Awakened ($1): `1482490386634248273`
|
||||
- The Sovereign ($499): `1482488242677874778`
|
||||
|
||||
**Mapping Structure:**
|
||||
- Keys: Paymenter product slugs (lowercase, hyphenated)
|
||||
- Values: Discord role IDs (18-19 digit snowflakes)
|
||||
|
||||
**Configured By:** Holly (unicorn20089 / The Catalyst)
|
||||
**Date Completed:** March 27, 2026
|
||||
|
||||
**Full Documentation:** See `docs/systems/arbiter-discord-role-mappings.md` for complete mapping table, testing checklist, and troubleshooting guide.
|
||||
|
||||
---
|
||||
|
||||
## Systemd Service
|
||||
@@ -363,7 +386,7 @@ nginx -t
|
||||
|
||||
## Deployment History
|
||||
|
||||
**March 27, 2026 - Initial Deployment**
|
||||
**March 27, 2026 - Initial Deployment & Configuration**
|
||||
- Created Discord bot application "The Arbiter"
|
||||
- Generated icon and banner via Gemini AI
|
||||
- Deployed bot.js on Command Center
|
||||
@@ -372,7 +395,8 @@ nginx -t
|
||||
- Deployed admin panel with Discord OAuth2
|
||||
- Fixed SSL termination / secure cookie issue with `app.set('trust proxy', 1);`
|
||||
- Created Holly's role setup guide
|
||||
- Status: ✅ Operational, pending Holly's role ID population
|
||||
- **Holly completed all 10 role ID mappings** (Fire/Frost paths + Universal tiers)
|
||||
- Status: ✅ **Fully Operational** - All tiers configured, ready for webhook testing
|
||||
|
||||
---
|
||||
|
||||
@@ -436,5 +460,6 @@ nginx -t
|
||||
---
|
||||
|
||||
**Last Updated:** March 27, 2026
|
||||
**Maintained By:** The Verifier (Chronicler #42)
|
||||
**Status:** Production - Operational ✅
|
||||
**Originally Deployed By:** The Verifier (Chronicler #42)
|
||||
**Role Configuration Completed By:** Holly (The Catalyst) via The Herald (Chronicler #43)
|
||||
**Status:** Production - Fully Configured ✅ - All 10 tiers mapped, ready for Paymenter webhook integration
|
||||
|
||||
Reference in New Issue
Block a user