Community Discord Server – Setup & Structuring #3

Open
opened 2026-07-29 01:07:41 +02:00 by Pixel · 0 comments
Owner

Wir richten den offiziellen Discord-Server für EZ-Games ein. Ziel ist eine übersichtliche, skalierbare und sichere Struktur für unsere Community sowie ein separater Bereich für unser erstes öffentliches Spiel Happy Forest (bzw. Happy Games) und interne Entwickler-Logs.


🔨 Phase 1: Server-Grundeinstellungen & Design

  • Basis-Einstellungen festlegen
    • Servernamen festlegen: EZ-Games Community
    • Server-Region / Standard-Benachrichtigungen auf "Nur Erwähnungen" setzen
  • Branding & Visuals erstellen und hochladen
    • Server-Icon (512x512px, PNG/GIF) hochladen
    • Server-Banner / Einladungs-Banner (16:9, PNG) hochladen (falls Boost-Level verfügbar)
  • Community-Server-Feature aktivieren
    • In Server-Einstellungen auf "Community aktivieren" klicken
    • Sicherheitsstufe aktivieren (Verifizierte E-Mail erforderlich)
    • Regeln-Channel und Moderations-Log-Channel zuweisen

🛡️ Phase 2: Rollen & Rechte-Hierarchie

Hinweis: Rollen von oben nach unten in der Liste anordnen!

Team-Rollen (Intern)

  • Admin / Core Team (Farbe: #e74c3c / Rot)
    • Rechte: Administrator (vollständiger Zugriff)
  • Developer (Farbe: #3498db / Blau)
    • Rechte: Kanäle verwalten, Nachrichten verwalten, Kicken/Bannen, Muten
  • Moderator (Farbe: #2ecc71 / Grün)
    • Rechte: Nachrichten verwalten, Mitglieder kicken/stummschalten, Timeout verhängen

Special & Community Rollen

  • VIP / Creator (Farbe: #f1c40f / Gold)
    • Rechte: Bildrechte, externe Emojis, Streamen
  • Server Booster (Farbe: #f47fff / Pink)
    • Rechte: Automatisch via Discord (ggf. Extra-Rolle für eigenen Sprachkanal)
  • Beta Tester (Farbe: #e67e22 / Orange)
    • Rechte: Zugriff auf die geheime Test-Kategorie für Happy Games

Allgemeine Rollen

  • Community / Gamer (Farbe: #95a5a6 / Grau - Standard für alle Verifizierten)
    • Rechte: Nachrichten senden, Dateien anhängen, Sprachkanäle nutzen
  • Unverified (Farbe: Standby)
    • Rechte: Nur Leserechte für den #rules-and-info Channel

📁 Phase 3: Kanäle & Kategorien

📌 KATEGORIE: INFO & RULES (Nur Lesen für Normalos)

  • #📢-announcements – News zu EZ-Games & Updates
  • #📜-rules – Serverregeln & Disclaimer
  • #🔗-links – Links zu Website, Steam, Forgejo, Socials
  • #🎉-events – Community Events / Playtests

💬 KATEGORIE: EZ-GAMES COMMUNITY

  • #💬-general – Hauptchat für alle Themen
  • #👋-welcome – Automatischer Begrüßungs-Channel
  • #💡-ideas-feedback – Allgemeine Wünsche an EZ-Games
  • #🎨-media-showcase – Screenshots, Artwork, Clips der Community
  • #🤖-bot-commands – Für Bot-Befehle (damit der General-Chat sauber bleibt)

🌲 KATEGORIE: HAPPY FOREST (GAME SPECIFIC)

  • #🌲-happy-forest-chat – Diskussionen rund um Happy Forest
  • #🐛-bug-reports – Community-Bugreports (evtl. mit Formular/Bot)
  • #🏆-showcase-and-builds – Strategien, Karten-Setups & Community-Screenshots
  • #🔒-tester-lounge (Nur sichtbar für @Beta Tester & Team) – Feedback zu Vorab-Versionen

🛠️ KATEGORIE: INTERN & DEV (Privat – Nur sichtbar für @Admin & @Developer)

  • Rechte-Prüfung: Für Kategorie "Privater Kanal" aktivieren, Zugriff nur für Admin & Developer
  • #🔒-dev-chat – Interner Austausch für Code, Assets & Design
  • #🤖-forgejo-logs – Automatische Benachrichtigungen über Pushes, Issues & PRs
  • #🚨-admin-logs – Discord-Moderationslogs & Systemmeldungen

🔊 KATEGORIE: SPRACHKANÄLE

  • 🔊 Lounge 1 (Standard Talk)
  • 🔊 Lounge 2 (Standard Talk)
  • 🎮 Gaming 1 (4 Slots Limit)
  • 🎮 Gaming 2 (4 Slots Limit)
  • AFK (AFK-Kanal in Server-Einstellungen verlinken)

🤖 Phase 4: Integrationen & Automatisierung

Bots & Schutz

  • Willkommens-Bot / Regel-Bestätigung einrichten (z. B. MEE6, Carl-bot oder Dyno)
    • Bot auf den Server einladen
    • Reaction-Role / Embed für Regel-Akzeptanz im #📜-rules Channel einrichten (Vergabe der @Community / Gamer Rolle)
  • Willkommens-Nachricht konfigurieren
    • Auto-Message im #👋-welcome Channel aktivieren
  • Moderations- & Schutzfunktionen aktivieren
    • Spam-Filter und Anti-Link-Schutz konfigurieren
    • Moderations-Log im internen Channel verknüpfen

🔗 Forgejo Webhook für #🤖-forgejo-logs einrichten

  • Discord Webhook erstellen
    • Kanal #🤖-forgejo-logs in Discord öffnen -> Einstellungen (Zahnrad) -> Integrationen -> Webhooks -> Neuer Webhook
    • Name festlegen (z. B. Forgejo Bot) und Webhook-URL kopieren
  • Forgejo Webhook konfigurieren
    • Forgejo Repository (https://ez-games.dev) öffnen -> Einstellungen -> Webhooks -> Webhook hinzufügen -> Discord wählen
    • Kopierte Webhook-URL einfügen
    • Triggerevents auswählen (Commits/Pushes, Issues, Pull Requests, Releases)
  • Testen & Verifizieren
    • Auf Test-Webhook senden klicken und prüfen, ob die Test-Nachricht in Discord ankommt

🔍 Phase 5: Finaler Check & Freigabe

  • Rechte-Prüfung durchführen
    • Rolle @everyone prüfen (Darf KEINE Erwähnung von @everyone nutzen, Kanalrechte prüfen)
    • Prüfen, ob Kategorie INTERN & DEV für Nicht-Teammitglieder unsichtbar ist
    • Mit einem Test-Account (ohne Admin-Rechte) alle Kanäle durchgehen
  • Einladungs-Link erstellen
    • Unbefristeten / Nie ablaufenden Invite-Link generieren (https://discord.gg/...)
  • Abnahme durch Team:
    • Approval/RZ-Approved
    • Approval/DZ-Approved
    • Approval/SM-Approved
Wir richten den offiziellen Discord-Server für **EZ-Games** ein. Ziel ist eine übersichtliche, skalierbare und sichere Struktur für unsere Community sowie ein separater Bereich für unser erstes öffentliches Spiel **Happy Forest** (bzw. Happy Games) und interne Entwickler-Logs. --- ### 🔨 Phase 1: Server-Grundeinstellungen & Design - [ ] **Basis-Einstellungen festlegen** - [ ] Servernamen festlegen: `EZ-Games Community` - [ ] Server-Region / Standard-Benachrichtigungen auf "Nur Erwähnungen" setzen - [ ] **Branding & Visuals erstellen und hochladen** - [ ] Server-Icon (512x512px, PNG/GIF) hochladen - [ ] Server-Banner / Einladungs-Banner (16:9, PNG) hochladen (falls Boost-Level verfügbar) - [ ] **Community-Server-Feature aktivieren** - [ ] In Server-Einstellungen auf "Community aktivieren" klicken - [ ] Sicherheitsstufe aktivieren (Verifizierte E-Mail erforderlich) - [ ] Regeln-Channel und Moderations-Log-Channel zuweisen --- ### 🛡️ Phase 2: Rollen & Rechte-Hierarchie *Hinweis: Rollen von oben nach unten in der Liste anordnen!* #### Team-Rollen (Intern) - [ ] **`Admin / Core Team`** (Farbe: `#e74c3c` / Rot) - [ ] Rechte: Administrator (vollständiger Zugriff) - [ ] **`Developer`** (Farbe: `#3498db` / Blau) - [ ] Rechte: Kanäle verwalten, Nachrichten verwalten, Kicken/Bannen, Muten - [ ] **`Moderator`** (Farbe: `#2ecc71` / Grün) - [ ] Rechte: Nachrichten verwalten, Mitglieder kicken/stummschalten, Timeout verhängen #### Special & Community Rollen - [ ] **`VIP / Creator`** (Farbe: `#f1c40f` / Gold) - [ ] Rechte: Bildrechte, externe Emojis, Streamen - [ ] **`Server Booster`** (Farbe: `#f47fff` / Pink) - [ ] Rechte: Automatisch via Discord (ggf. Extra-Rolle für eigenen Sprachkanal) - [ ] **`Beta Tester`** (Farbe: `#e67e22` / Orange) - [ ] Rechte: Zugriff auf die geheime Test-Kategorie für Happy Games #### Allgemeine Rollen - [ ] **`Community / Gamer`** (Farbe: `#95a5a6` / Grau - Standard für alle Verifizierten) - [ ] Rechte: Nachrichten senden, Dateien anhängen, Sprachkanäle nutzen - [ ] **`Unverified`** (Farbe: Standby) - [ ] Rechte: Nur Leserechte für den `#rules-and-info` Channel --- ### 📁 Phase 3: Kanäle & Kategorien #### 📌 KATEGORIE: INFO & RULES *(Nur Lesen für Normalos)* - [ ] `#📢-announcements` – News zu EZ-Games & Updates - [ ] `#📜-rules` – Serverregeln & Disclaimer - [ ] `#🔗-links` – Links zu Website, Steam, Forgejo, Socials - [ ] `#🎉-events` – Community Events / Playtests #### 💬 KATEGORIE: EZ-GAMES COMMUNITY - [ ] `#💬-general` – Hauptchat für alle Themen - [ ] `#👋-welcome` – Automatischer Begrüßungs-Channel - [ ] `#💡-ideas-feedback` – Allgemeine Wünsche an EZ-Games - [ ] `#🎨-media-showcase` – Screenshots, Artwork, Clips der Community - [ ] `#🤖-bot-commands` – Für Bot-Befehle (damit der General-Chat sauber bleibt) #### 🌲 KATEGORIE: HAPPY FOREST (GAME SPECIFIC) - [ ] `#🌲-happy-forest-chat` – Diskussionen rund um Happy Forest - [ ] `#🐛-bug-reports` – Community-Bugreports (evtl. mit Formular/Bot) - [ ] `#🏆-showcase-and-builds` – Strategien, Karten-Setups & Community-Screenshots - [ ] `#🔒-tester-lounge` *(Nur sichtbar für `@Beta Tester` & Team)* – Feedback zu Vorab-Versionen #### 🛠️ KATEGORIE: INTERN & DEV *(Privat – Nur sichtbar für `@Admin` & `@Developer`)* - [ ] Rechte-Prüfung: Für Kategorie "Privater Kanal" aktivieren, Zugriff nur für Admin & Developer - [ ] `#🔒-dev-chat` – Interner Austausch für Code, Assets & Design - [ ] `#🤖-forgejo-logs` – Automatische Benachrichtigungen über Pushes, Issues & PRs - [ ] `#🚨-admin-logs` – Discord-Moderationslogs & Systemmeldungen #### 🔊 KATEGORIE: SPRACHKANÄLE - [ ] `🔊 Lounge 1` (Standard Talk) - [ ] `🔊 Lounge 2` (Standard Talk) - [ ] `🎮 Gaming 1` (4 Slots Limit) - [ ] `🎮 Gaming 2` (4 Slots Limit) - [ ] `AFK` (AFK-Kanal in Server-Einstellungen verlinken) --- ### 🤖 Phase 4: Integrationen & Automatisierung #### Bots & Schutz - [ ] **Willkommens-Bot / Regel-Bestätigung einrichten (z. B. MEE6, Carl-bot oder Dyno)** - [ ] Bot auf den Server einladen - [ ] Reaction-Role / Embed für Regel-Akzeptanz im `#📜-rules` Channel einrichten (Vergabe der `@Community / Gamer` Rolle) - [ ] **Willkommens-Nachricht konfigurieren** - [ ] Auto-Message im `#👋-welcome` Channel aktivieren - [ ] **Moderations- & Schutzfunktionen aktivieren** - [ ] Spam-Filter und Anti-Link-Schutz konfigurieren - [ ] Moderations-Log im internen Channel verknüpfen #### 🔗 Forgejo Webhook für `#🤖-forgejo-logs` einrichten - [ ] **Discord Webhook erstellen** - [ ] Kanal `#🤖-forgejo-logs` in Discord öffnen -> Einstellungen (Zahnrad) -> `Integrationen` -> `Webhooks` -> `Neuer Webhook` - [ ] Name festlegen (z. B. `Forgejo Bot`) und Webhook-URL kopieren - [ ] **Forgejo Webhook konfigurieren** - [ ] Forgejo Repository (`https://ez-games.dev`) öffnen -> `Einstellungen` -> `Webhooks` -> `Webhook hinzufügen` -> **Discord** wählen - [ ] Kopierte Webhook-URL einfügen - [ ] Triggerevents auswählen (Commits/Pushes, Issues, Pull Requests, Releases) - [ ] **Testen & Verifizieren** - [ ] Auf `Test-Webhook senden` klicken und prüfen, ob die Test-Nachricht in Discord ankommt --- ### 🔍 Phase 5: Finaler Check & Freigabe - [ ] **Rechte-Prüfung durchführen** - [ ] Rolle `@everyone` prüfen (Darf KEINE Erwähnung von `@everyone` nutzen, Kanalrechte prüfen) - [ ] Prüfen, ob Kategorie `INTERN & DEV` für Nicht-Teammitglieder unsichtbar ist - [ ] Mit einem Test-Account (ohne Admin-Rechte) alle Kanäle durchgehen - [ ] **Einladungs-Link erstellen** - [ ] Unbefristeten / Nie ablaufenden Invite-Link generieren (`https://discord.gg/...`) - [ ] **Abnahme durch Team:** - [ ] `Approval/RZ-Approved` - [ ] `Approval/DZ-Approved` - [ ] `Approval/SM-Approved`
Pixel added the
Typ
Feature
Priority
Medium
labels 2026-07-29 01:07:41 +02:00
Domeotex was assigned by Pixel 2026-07-29 01:07:41 +02:00
Pixel changed title from ## 🚀 Community Discord Server – Setup & Structuring to 🚀 Community Discord Server – Setup & Structuring 2026-07-29 01:09:21 +02:00
Pixel added this to the Main Board project 2026-07-29 01:23:17 +02:00
Pixel changed title from 🚀 Community Discord Server – Setup & Structuring to Community Discord Server – Setup & Structuring 2026-07-29 01:36:41 +02:00
Sign in to join this conversation.
No description provided.