Erste Schritte
Diese Seite erklärt alles, was du als Server-Inhaber über LUNA wissen musst — vom Einladen bis zu jeder einzelnen Funktion. Nimm dir am Anfang ruhig 10 Minuten Zeit für die Einrichtung, danach läuft das meiste automatisch.
🔗 Bot einladen
Über "Mit Discord einloggen" auf der Startseite gelangst du zu deinem persönlichen Server-Dashboard. Dort siehst du alle Discord-Server, auf denen du Administrator-Rechte hast — bei Servern ohne LUNA erscheint dort ein "Bot einladen"-Button, der dich direkt zu Discords Einladungsseite für genau diesen Server führt. LUNA fragt dabei nur die Berechtigungen an, die für die Funktionen unten tatsächlich gebraucht werden — u. a. Rollen verwalten, Mitglieder kicken/timeouten (für Anti-Raid und Moderation), Nachrichten verwalten (für AutoMod) und Nicknamen ändern (für die Rang-Anzeige im Servernamen).
⚠️ Wichtig: Rollen-Hierarchie
Das ist der häufigste Stolperstein. Damit LUNA Rollen vergeben und entfernen kann, muss die eigene Bot-Rolle in deinen Server-Einstellungen → Rollen möglichst weit oben stehen — oberhalb aller Rollen, die der Bot verwalten soll (Rang-Rollen, Level-Rollen, Award-Rollen). Discord erlaubt es keinem Bot, Rollen zu vergeben, die höher stehen als seine eigene.
🤖 Was passiert automatisch nach dem Beitritt?
Bewusst nichts — LUNA legt nach dem Einladen keine Kanäle, Rollen oder Nachrichten von sich aus an. Das ist Absicht: Jeder Server ist anders, und LUNA soll sich nicht in bestehende Strukturen einmischen. Alles wird gezielt von dir eingerichtet — entweder über das /setup-Menü direkt in Discord oder bequem über das Server-Dashboard auf der Website, beide bieten dieselben Funktionen. Einzige Ausnahme: Sobald du danach z. B. eine Rang-Rolle brauchst, die noch nicht existiert, legt der Bot sie bei Bedarf automatisch an (mehr dazu weiter unten).
Führe als Erstes den Befehl /setup aus oder logge dich unter /dashboard ein, um mit der Einrichtung zu beginnen.
Ein einziger Befehl für alle Einstellungen: /setup öffnet ein Dropdown-Menü mit vier Kategorien. Nach Auswahl einer Kategorie siehst du alle zugehörigen Funktionen mit kurzer Erklärung und Status (✅ eingerichtet / ⚪ noch nicht). Wählst du einen Punkt aus, kannst du direkt den passenden Kanal auswählen — mit einem "Zurück"-Button kommst du jederzeit wieder zur Übersicht.
Die meisten Punkte brauchen nur eine einmalige Kanal-Auswahl. Danach läuft alles automatisch — du musst nichts weiter tun, außer du willst den Kanal später ändern (einfach nochmal denselben Punkt im Menü auswählen).
Server-Dashboard (Alternative zu /setup) Für Server-Inhaber
Alles, was /setup in Discord kann, geht auch bequem über die Weboberfläche — nutze, was dir lieber ist. Unter /dashboard meldest du dich mit Discord an und siehst alle Server, auf denen du Administrator bist. Dort kannst du:
- Kanäle für alle Setup-Punkte per Dropdown auswählen (Patch-Notes, Anti-Raid, Bot-Info-Kanal, usw.) — identisch zum
/setup-Menü in Discord, nur bequemer
- Die Bot-Sprache für diesen Server umschalten
- Rang-Rollen mit einem Klick prüfen und anlegen
- Übersichts-Statistiken einsehen (verlinkte Accounts, Rang-Verteilung als Diagramm, Level-Nutzer, usw.)
🎮 R6 & Ranking
Rang-Rollen Einmalige Einrichtung
Der wichtigste erste Schritt. LUNA fragt: Hast du die Rang-Rollen (Copper V bis Legend Division) schon auf dem Server angelegt?
- "Ja, schon vorhanden" — der Bot gleicht alle 41 möglichen Rang-Namen gegen deine vorhandenen Server-Rollen ab (erkennt sie auch mit Emoji-Präfix), zeigt dir eine Übersicht und bietet an, fehlende automatisch nachzuerstellen. Erkennt dabei auch veraltete Rollen (aus einem früheren Rang-System) und bietet an, sie zu löschen.
- "Nein, bitte erstellen" — legt alle fehlenden Rollen sofort mit passendem Emoji an. Prüft dabei automatisch, ob eine Rolle mit demselben Namen schon existiert, um keine Duplikate zu erzeugen.
Ab dann nutzt LUNA eine feste Zuordnung (Rang-Name → Rollen-ID) statt bei jeder Rang-Vergabe erneut nach dem Namen zu suchen — zuverlässiger, auch wenn sich mal ein Rollenname minimal ändert.
Rang-Ankündigungen Optional
Wählst du hier einen Kanal, postet LUNA dort automatisch, wenn sich der Rang eines verlinkten Mitglieds ändert (z. B. "Spieler X ist jetzt Gold III"). Ohne Einrichtung werden Ränge trotzdem synchronisiert, nur ohne öffentliche Ankündigung.
Beitritts-Verknüpfung Automatisch aktiv
Neue Mitglieder bekommen automatisch eine Direktnachricht mit einem Button zum Verknüpfen ihres R6-Accounts — kein Setup dafür nötig. Falls ein Mitglied keine DMs von Server-Mitgliedern erlaubt, kannst du hier optional einen Fallback-Kanal festlegen, in dem die Nachricht stattdessen gepostet wird.
Stats-Recap Optional
Wählst du einen Kanal, postet LUNA dort jeden Montag um 9 Uhr eine Zusammenfassung: wie viele Ranked-Matches jedes verlinkte Mitglied in der letzten Woche gespielt hat und wie sich sein Rang verändert hat. Manuell auslösbar mit /stats-recap-jetzt (nur Admins).
Weitere Befehle für alle Mitglieder
/link-r6 — eigenen R6-Account verknüpfen (Plattform + Spielername, kein Passwort nötig)
/unlink-r6 — Verknüpfung wieder aufheben
/rank-sync — eigenen Rang sofort manuell neu abgleichen
/compare — zwei verlinkte Mitglieder direkt vergleichen (Rang, K/D, Winrate)
/leaderboard — Server-Rangliste (nach Rang, K/D oder Winrate sortierbar)
/rank-distribution — Balkendiagramm, wie viele Mitglieder in welchem Rang sind
Wochen-Awards Kanal einrichten
Jeden Sonntag um 20 Uhr startet automatisch eine 6-stündige Abstimmung in 5 lustigen Kategorien (z. B. "Player of the Week", "Clutch Master"). Mitglieder wählen per Buttons + Dropdown Kategorie und Nominierten aus. Nach Ablauf werden die Gewinner ermittelt, bekommen automatisch eine Rolle für 7 Tage, und ein Ergebnis-Post erscheint (löscht sich nach 24h von selbst).
Clip-Voting Kanal einrichten
Postet jemand im eingerichteten Kanal ein Video/Bild oder einen YouTube-/Medal.tv-Link, reagiert LUNA automatisch mit 🔥 — Mitglieder stimmen einfach durch Klick auf diese Reaction ab. Der meistgevotete Clip der letzten 30 Tage ist der "Clip of the Month", abrufbar mit /clip-of-the-month und automatisch auf der Website sichtbar.
Level-System Automatisch aktiv
Mitglieder sammeln automatisch XP fürs Chatten (15–25 XP pro Nachricht, höchstens einmal pro Minute). Bei bestimmten Levels (5, 10, 15, 20, 25, 30, 40, 50) werden automatisch Meilenstein-Rollen vergeben. Optional kannst du unter "Level-Up-Kanal" einen festen Kanal für die Level-Up-Nachrichten festlegen — ohne Einrichtung wird einfach im jeweiligen Chat-Kanal gepostet.
Befehle: /level [nutzer], /xp-leaderboard
Wochen-Challenge Kanal einrichten + manuell erstellen
Nach Einrichten des Kanals kannst du mit /challenge-set titel:... beschreibung:... eine Challenge erstellen (z. B. "10 Kills mit Ash diese Woche"). Mitglieder melden sich per Button selbst als "geschafft" — ehrliches Selbstmelde-System, keine automatische Verifizierung anhand echter Spieldaten.
Events Kein Setup nötig
Jedes Mitglied kann mit /event titel:... zeitpunkt:... loeschung-in-tagen:... eine Event-Ankündigung mit Zusagen/Absagen/Vielleicht-Buttons erstellen. Nach der angegebenen Anzahl Tage wird das Event automatisch gelöscht. Admins können Events auch vorzeitig mit /event-delete entfernen (zeigt eine Auswahlliste aller aktiven Events).
🛡️ Sicherheit
Join/Leave-Log Kanal einrichten
Protokolliert jeden Beitritt und Austritt in einem Kanal deiner Wahl, inklusive Account-Alter des neuen Mitglieds (nützlich, um verdächtig neue Accounts auf einen Blick zu erkennen).
Anti-Raid Standardmäßig aktiv
Erkennt automatisch, wenn 5 oder mehr Mitglieder innerhalb von 10 Sekunden beitreten (typisches Raid-Muster). Löst dann aus: temporär erhöhte Server-Verifizierungsstufe, automatisches Kicken sehr neuer Accounts (jünger als 7 Tage) während des aktiven Zeitraums, und ein Alarm im eingerichteten Kanal. Schutz endet nach 10 Minuten automatisch.
Falls du selbst mal viele Leute auf einmal einlädst (z. B. nach einer größeren Ankündigung), kann das fälschlich als Raid erkannt werden. Mit /raid-mode aktion:Deaktivieren lässt sich das jederzeit manuell abschalten. /raid-mode aktion:Status zeigt den aktuellen Zustand.
AutoMod Automatisch aktiv
Erkennt und entfernt automatisch Discord-Einladungslinks sowie Nachrichten-Spam (identische Nachricht mehrfach hintereinander gesendet). Jeder Verstoß zählt als Verwarnung.
Verwarnungen & Eskalation Automatisch aktiv
Admins und Moderatoren können mit /warn nutzer:@... grund:... manuell verwarnen. Verwarnungen (egal ob manuell oder durch AutoMod) eskalieren automatisch:
- 3. Verwarnung → 1 Stunde Timeout
- 5. Verwarnung → 24 Stunden Timeout
- 7. Verwarnung → automatischer Kick
Mit /warnings [nutzer] siehst du die Verwarnungshistorie (eigene für alle einsehbar, fremde nur für Admins/Moderatoren).
📰 Ankündigungen
R6-Serverstatus Kanal einrichten
Postet sofort nach der Einrichtung eine Status-Nachricht (PC/PlayStation/Xbox) und aktualisiert sie danach automatisch alle 10 Minuten in derselben Nachricht (kein Zuspammen des Kanals).
Stream-Ankündigungen Kanal einrichten
Sobald ein Mitglied laut seinem Discord-Status auf Twitch oder YouTube live geht, postet LUNA automatisch eine Ankündigung mit Link im eingerichteten Kanal.
Patch-Notes Kanal einrichten
Prüft alle 30 Minuten (Quelle: Steam News) auf neue Rainbow Six Siege Updates und postet sie automatisch. Nach dem Einrichten des Kanals wird sofort ein erster Check ausgelöst, statt bis zum nächsten Intervall zu warten.
Operator-Spotlight Kanal einrichten
Jeden Montag um 10 Uhr wird automatisch ein zufälliger Operator mit einem Gameplay-Tipp vorgestellt. Manuell testbar mit /operator-spotlight-jetzt (nur Admins).
Season-Countdown Optional
LUNA ermittelt automatisch (täglich um 6 Uhr, gegen R6Data abgeglichen), wann die aktuelle Season endet, und zeigt einen Live-Countdown. Zwei Wege, das anzuzeigen:
/season-countdown — Sofort-Abfrage für jeden, jederzeit nutzbar
- Im Setup-Menü einen Kanal für eine dauerhafte Countdown-Nachricht festlegen, die sich von selbst aktualisiert
Falls die nächste Season von Ubisoft noch nicht offiziell terminiert ist, zeigt LUNA eine grobe Schätzung und markiert sie klar als solche. Admins können das Datum jederzeit manuell überschreiben mit /season-set datum:JJJJ-MM-TT — /season-auto aktiviert die automatische Ermittlung danach wieder.
Automatischer Rang-Update-Check Läuft im Hintergrund
Täglich um 5 Uhr gleicht LUNA die bekannte Rang-Liste gegen R6Data ab. Führt Ubisoft mal eine neue Rang-Stufe ein, bekommst du automatisch eine Warnung in den Patch-Notes-Kanal (derselbe Kanal, kein separates Setup nötig) — mit Anleitung, wie du die neue Rolle über "Rang-Rollen → Ja, schon vorhanden" nachträgst.
Mehrere Server
LUNA kann auf beliebig vielen Discord-Servern gleichzeitig laufen. Jeder Server hat seine komplett eigenen Einstellungen, Rollen-Zuordnungen, Events, Level-Stände und Verwarnungen — nichts wird zwischen Servern vermischt. Einzige Ausnahmen, die bewusst serverübergreifend funktionieren:
- Die Website zeigt Leaderboard, Rang-Verteilung und Clips global über alle Server hinweg an (mit Server-Namen zur Unterscheidung)
- Patch-Notes und der Rang-Update-Check nutzen dieselbe globale Datenquelle (Steam News / R6Data), posten aber trotzdem individuell in den jeweils eingerichteten Kanal jedes Servers
Entfernst du den Bot von deinem Server (Kick, Bann, oder Server-Löschung), löscht LUNA automatisch alle zu deinem Server gehörenden Daten — keine verwaisten Daten bleiben zurück.
Die Begleit-Website
Neben dem Discord-Bot gibt es diese Website mit öffentlich einsehbaren Inhalten:
- Spielersuche — Rang/Stats jedes beliebigen R6-Spielers live abrufen
- Leaderboard — globale Bestenliste über alle Server
- Rang-Verteilung — wie viele Spieler in welchem Rang sind
- Clips — Top-3-Clips jedes Servers mit Medaillen-Auszeichnung
- Updates — die letzten Änderungen und Fixes
/dashboard-Bereich — für jeden Server-Inhaber, um LUNA auf den eigenen Servern zu verwalten
Server-Vorlagen Für neue oder leere Server
Auf einem frischen Server (oder nach einem Reset) zeigt das Dashboard eine Upload-Fläche, über die sich eine komplette Server-Struktur (Rollen, Kategorien, Kanäle, Berechtigungen) auf einmal aufbauen lässt:
- Vorgefertigte Vorlagen — direkt anklickbar, unter anderem für Rainbow Six, allgemeines Gaming und Streamer-Server, wahlweise auf Deutsch oder Englisch
- Eigene Vorlage hochladen — per Drag & Drop oder Datei-Auswahl, als JSON-Datei mit Rollen, Kategorien und Kanälen
- Bot-Sprache wird automatisch mitgesetzt — passend zur gewählten Vorlagen-Sprache
- Live-Fortschrittsanzeige, während der Bot die Struktur aufbaut
Hat der Server bereits eigene Kanäle oder Rollen, zeigt das Dashboard stattdessen einen Server-Reset-Button. Das löscht unwiderruflich alle Kanäle und löschbaren Rollen (Bot-eigene und von Discord verwaltete Rollen bleiben erhalten) — erfordert eine explizite Bestätigung durch Eintippen von „RESET“.
Häufige Fragen
Warum bekommt ein Mitglied nach dem Verknüpfen keine Rolle?
Fast immer die Rollen-Hierarchie — prüfe, ob die Bot-Rolle in den Server-Einstellungen oberhalb der Rang-Rollen steht. LUNA gibt bei einem Fehlschlag außerdem eine konkrete Fehlermeldung in der Antwort mit aus.
Kann ich Kanäle/Einstellungen später ändern?
Ja, jederzeit — einfach /setup erneut ausführen und denselben Punkt nochmal auswählen, oder über das Server-Dashboard auf der Website. Ein neu gewählter Kanal überschreibt einfach den alten.
Was, wenn Ubisoft das Rang-System nochmal ändert?
Der automatische Rang-Update-Check erkennt das und meldet sich von selbst — du musst nicht aktiv danach suchen.
Verliert ein Mitglied Daten, wenn es den Server verlässt?
Nein, die Verknüpfung, Level, etc. bleiben bestehen, falls es später wieder beitritt. Nur wenn der Bot selbst vom Server entfernt wird, werden die Daten dieses Servers gelöscht (siehe Mehrere Server).
Getting Started
This page explains everything you need to know about LUNA as a server owner — from inviting the bot to every single feature. Take about 10 minutes for the initial setup; after that, most of it runs on its own.
🔗 Invite the bot
"Log in with Discord" on the homepage takes you to your personal server dashboard. There you'll see every Discord server where you have Administrator permissions — servers without LUNA show an "Invite bot" button that takes you straight to Discord's invite page for that exact server. LUNA only requests the permissions actually needed for the features below — role management, kicking/timing out members (for anti-raid and moderation), managing messages (for AutoMod), and changing nicknames (for showing rank in the server nickname).
⚠️ Important: role hierarchy
This is the most common stumbling block. For LUNA to assign and remove roles, its own bot role needs to sit as high as possible in your Server Settings → Roles — above every role the bot should manage (rank roles, level roles, award roles). Discord never lets a bot assign a role that's higher than its own.
🤖 What happens automatically after joining?
Deliberately nothing — LUNA doesn't create any channels, roles, or messages on its own after being invited. That's intentional: every server is different, and LUNA shouldn't interfere with existing structures. Everything is set up by you — either through the /setup menu directly in Discord, or comfortably via the server dashboard on the website, both offer the same functionality. The one exception: once you need a rank role that doesn't exist yet, the bot creates it automatically as needed (more on that below).
Run /setup first or log in at /dashboard to begin the setup process.
One single command for every setting: /setup opens a dropdown menu with four categories. After picking a category, you'll see all related features with a short description and status (✅ set up / ⚪ not yet). Selecting an item lets you pick the matching channel right away — a "Back" button always brings you back to the overview.
Most items only need a one-time channel selection. After that, everything runs automatically — you don't need to do anything else unless you want to change the channel later (just pick the same item in the menu again).
Server dashboard (alternative to /setup) For server owners
Everything /setup can do in Discord is also available comfortably in the browser — use whichever you prefer. Under /dashboard you log in with Discord and see every server where you're an administrator. There you can:
- Pick channels for every setup item via dropdown (patch notes, anti-raid, bot info channel, etc.) — identical to the
/setup menu in Discord, just more convenient
- Switch the bot's language for that server
- Check and create rank roles with one click
- View overview stats (linked accounts, rank distribution as a chart, leveled-up users, etc.)
🎮 R6 & Ranking
Rank roles One-time setup
The most important first step. LUNA asks: have you already created the rank roles (Copper V through Legend Division) on the server?
- "Yes, already there" — the bot checks all 41 possible rank names against your existing server roles (recognizes them even with an emoji prefix), shows you an overview, and offers to create any missing ones automatically. It also detects outdated roles (from an earlier rank system) and offers to delete them.
- "No, please create them" — creates all missing roles right away with the matching emoji. It automatically checks whether a role with the same name already exists, to avoid duplicates.
From then on, LUNA uses a fixed mapping (rank name → role ID) instead of searching by name every time a rank is assigned — more reliable, even if a role name changes slightly.
Rank announcements Optional
Pick a channel here and LUNA will automatically post there whenever a linked member's rank changes (e.g. "Player X is now Gold III"). Without this set up, ranks still sync, just without a public announcement.
Join linking Automatically active
New members automatically get a DM with a button to link their R6 account — no setup needed for this. If a member doesn't allow DMs from server members, you can optionally set a fallback channel here where the message gets posted instead.
Stats recap Optional
Pick a channel and LUNA posts a summary there every Monday at 9 AM: how many ranked matches each linked member played in the past week and how their rank changed. Can be triggered manually with /stats-recap-jetzt (admins only).
More commands for all members
/link-r6 — link your own R6 account (platform + username, no password needed)
/unlink-r6 — remove the link again
/rank-sync — manually re-sync your own rank right away
/compare — compare two linked members directly (rank, K/D, win rate)
/leaderboard — server ranking (sortable by rank, K/D, or win rate)
/rank-distribution — bar chart showing how many members are in which rank
Weekly Awards Set up a channel
Every Sunday at 8 PM, a 6-hour vote automatically starts across 5 fun categories (e.g. "Player of the Week", "Clutch Master"). Members pick a category and a nominee via buttons + dropdown. Once it ends, winners are determined, automatically get a role for 7 days, and a results post appears (deletes itself after 24h).
Clip voting Set up a channel
When someone posts a video/image or a YouTube/Medal.tv link in the configured channel, LUNA automatically reacts with 🔥 — members vote simply by clicking that reaction. The most-voted clip of the last 30 days becomes the "Clip of the Month", retrievable with /clip-of-the-month and shown automatically on the website.
Level system Automatically active
Members automatically earn XP for chatting (15–25 XP per message, at most once per minute). At certain levels (5, 10, 15, 20, 25, 30, 40, 50), milestone roles are assigned automatically. You can optionally set a fixed "level-up channel" for level-up messages — without one, they're posted in whichever chat channel triggered them.
Commands: /level [user], /xp-leaderboard
Weekly challenge Set up a channel + create manually
Once the channel is set up, use /challenge-set titel:... beschreibung:... to create a challenge (e.g. "10 kills with Ash this week"). Members mark themselves as "done" via a button — an honor-system self-report, no automatic verification against real match data.
Events No setup needed
Any member can use /event titel:... zeitpunkt:... loeschung-in-tagen:... to create an event announcement with yes/no/maybe RSVP buttons. After the given number of days, the event is deleted automatically. Admins can also remove events early with /event-delete (shows a picker of all active events).
🛡️ Security
Join/leave log Set up a channel
Logs every join and leave in a channel of your choice, including the new member's account age (useful for spotting suspiciously new accounts at a glance).
Anti-raid Active by default
Automatically detects when 5 or more members join within 10 seconds (a typical raid pattern). This triggers: temporarily raised server verification level, automatically kicking very new accounts (younger than 7 days) during the active window, and an alert in the configured channel. Protection ends automatically after 10 minutes.
If you ever invite a lot of people at once yourself (e.g. after a big announcement), this could be mistakenly detected as a raid. Use /raid-mode aktion:Deaktivieren to manually turn it off at any time. /raid-mode aktion:Status shows the current state.
AutoMod Automatically active
Automatically detects and removes Discord invite links and message spam (the same message sent repeatedly in a row). Every violation counts as a warning.
Warnings & escalation Automatically active
Admins and moderators can manually warn someone with /warn nutzer:@... grund:.... Warnings (whether manual or from AutoMod) escalate automatically:
- 3rd warning → 1 hour timeout
- 5th warning → 24 hour timeout
- 7th warning → automatic kick
Use /warnings [user] to see the warning history (everyone can view their own; only admins/moderators can view others').
📰 Announcements
R6 server status Set up a channel
Posts a status message (PC/PlayStation/Xbox) immediately after setup and then automatically updates it every 10 minutes in the same message (no spamming the channel).
Stream announcements Set up a channel
As soon as a member goes live on Twitch or YouTube according to their Discord status, LUNA automatically posts an announcement with a link in the configured channel.
Patch notes Set up a channel
Checks every 30 minutes (source: Steam News) for new Rainbow Six Siege updates and posts them automatically. Setting up the channel immediately triggers a first check instead of waiting for the next interval.
Operator spotlight Set up a channel
Every Monday at 10 AM, a random operator is automatically featured with a gameplay tip. Can be tested manually with /operator-spotlight-jetzt (admins only).
Season countdown Optional
LUNA automatically determines (daily at 6 AM, checked against R6Data) when the current season ends, and shows a live countdown. Two ways to display it:
/season-countdown — instant lookup for anyone, usable anytime
- Set a channel in the setup menu for a persistent countdown message that updates itself
If the next season hasn't been officially scheduled by Ubisoft yet, LUNA shows a rough estimate and clearly marks it as such. Admins can manually override the date anytime with /season-set datum:YYYY-MM-DD — /season-auto re-enables automatic detection afterward.
Automatic rank update check Runs in the background
Every day at 5 AM, LUNA checks the known rank list against R6Data. If Ubisoft introduces a new rank tier, you automatically get a warning in the patch notes channel (same channel, no separate setup needed) — with instructions on adding the new role via "Rank roles → Yes, already there".
Multiple servers
LUNA can run on any number of Discord servers at the same time. Each server has its completely own settings, role mappings, events, level standings, and warnings — nothing is mixed between servers. The only exceptions that intentionally work across servers:
- The website shows the leaderboard, rank distribution, and clips globally across all servers (with server names to distinguish them)
- Patch notes and the rank update check use the same global data source (Steam News / R6Data), but still post individually to each server's configured channel
If you remove the bot from your server (kick, ban, or server deletion), LUNA automatically deletes all data belonging to your server — no orphaned data is left behind.
The companion website
Alongside the Discord bot, this website offers publicly viewable content:
- Player Search — look up any R6 player's rank/stats live
- Leaderboard — global ranking across all servers
- Rank Distribution — how many players are in which rank
- Clips — top 3 clips of each server with medal awards
- Updates — the latest changes and fixes
/dashboard area — for every server owner, to manage LUNA on their own servers
Server templates For new or empty servers
On a fresh server (or after a reset), the dashboard shows an upload area where you can build a complete server structure (roles, categories, channels, permissions) all at once:
- Ready-made templates — click to apply directly, including ones for Rainbow Six, general gaming, and streamer servers, available in German or English
- Upload your own template — via drag & drop or file picker, as a JSON file with roles, categories, and channels
- Bot language is set automatically — matching whichever template language you chose
- Live progress indicator while the bot builds the structure
If the server already has its own channels or roles, the dashboard shows a Reset Server button instead. This permanently deletes all channels and all deletable roles (the bot's own and Discord-managed roles are kept) — it requires explicit confirmation by typing “RESET”.
FAQ
Why doesn't a member get a role after linking?
Almost always the role hierarchy — check whether the bot role sits above the rank roles in server settings. LUNA also includes a specific error message in its reply when this fails.
Can I change channels/settings later?
Yes, anytime — just run /setup again and pick the same item, or use the server dashboard on the website. A newly chosen channel simply overwrites the old one.
What if Ubisoft changes the rank system again?
The automatic rank update check detects that and reports it on its own — you don't need to check for it yourself.
Does a member lose data when they leave the server?
No, the link, level, etc. stay intact in case they rejoin later. Only when the bot itself is removed from the server is that server's data deleted (see Multiple servers).