💬 ABLAUF IN DISCORD💬 RACE CONTROL IN DISCORD

Was Fahrer und Rennleitung in Discord sehen – von der Meldung über die Klärung mit den Beteiligten bis zum gelöschten Kanal, mit allen Texten des Bots.

What drivers and stewards see in Discord – from the report and the discussion with the drivers involved to the deleted channel, with all of the bot's messages.

1. EIN RC ÖFFNEN1. OPENING AN RC

Im Panel-Kanal klickt ein Fahrer auf einen Button oder wählt im Auswahlmenü eine Option. Dann passiert Folgendes:

  1. Limit: Ist ein Race Control Limit eingestellt und erreicht, endet es hier mit einem Hinweis.
  2. Formular: Ist für diesen Button ein Formular eingerichtet, erscheint es. Schließt der Fahrer das Fenster, entsteht kein RC.
  3. RC-Kanal: Der Bot legt den Kanal in der Race-Control-Kategorie an, nach dem Muster aus Schritt 2 benannt. Beteiligte aus dem Formular bekommen Zugang, wenn der Haken dafür gesetzt ist.
  4. Willkommensnachricht: mit den Erwähnungen, deinem Text, den Formular-Antworten und den Buttons.
  5. Log-Eintrag (wenn ein Log-Kanal gesetzt ist).
  6. Bestätigung: Der Fahrer bekommt eine Nachricht, die nur er selbst sieht, mit einem Link zum neuen Kanal.
  7. Dateien: Hochgeladene Dateien aus dem Formular lädt der Bot danach in den RC-Kanal. Bei großen Dateien kann das einen Moment dauern.
Nur für dich sichtbar✅ Dein Race Control wurde erstellt: #rc-0212-lena-racing
Nur für dich sichtbar · bei erreichtem Limit❌ Du hast bereits das Maximum von 3 offenen Race Controls erreicht.
💡

Auswahlmenü: Discord zeigt nach einer Wahl weiter die gewählte Option an. Wer dieselbe Option noch einmal wählen will, lädt Discord neu (Strg + R). Eine andere Option zu wählen, öffnet dagegen sofort ein RC für diese Option – bzw. ihr Formular.

Kann der Bot den Kanal nicht anlegen – etwa weil die Kategorie voll ist –, antwortet er mit „❌ Ein Fehler ist aufgetreten.“. Ursachen und Lösungen stehen unter Hilfe & FAQ.

In the panel channel, a driver clicks a button or picks an option in the select menu. Then:

  1. Limit: if a race control limit is set and reached, it stops here with a notice.
  2. Form: if a form is set up for this button, it appears. If the driver closes the window, no RC is created.
  3. RC channel: the bot creates the channel in the race control category, named after the pattern from step 2. The drivers involved from the form get access if the tick box for it is set.
  4. Welcome message: with the mentions, your text, the form answers and the buttons.
  5. Log entry (if a log channel is set).
  6. Confirmation: the driver gets a message only they can see, with a link to the new channel.
  7. Files: the bot then uploads files from the form into the RC channel. With large files this can take a moment.
Only you can see this✅ Your Race Control has been created: #rc-0212-lena-racing
Only you can see this · when the limit is reached❌ You've reached the maximum of 3 open Race Controls.
💡

Select menu: after a choice, Discord keeps showing the chosen option. To pick the same option again, a driver reloads Discord (Ctrl + R). Choosing another option, on the other hand, immediately opens an RC for that option – or its form.

If the bot cannot create the channel – for example because the category is full – it answers with “❌ Ein Fehler ist aufgetreten.” (an error occurred). Causes and fixes are listed under Help & FAQ.

2. IM RC-KANAL2. IN THE RC CHANNEL

Wer den Kanal sieht

  • Der Ersteller: lesen, schreiben, Verlauf sehen, Dateien anhängen und Links einbetten.
  • Die Beteiligten aus dem Formular (bei „Ausgewählte Nutzer zum Kanal hinzufügen“) und Mitglieder, die per /rc add dazukommen: dieselben Rechte wie der Ersteller.
  • Die Rennleitungs-Rollen des Panels (bei „Spezifische Interaktionen“ nur die zuständigen): dasselbe, dazu Nachrichten verwalten.
  • Discord-Admins sehen ohnehin alle Kanäle. Alle anderen Mitglieder sehen den Kanal nicht.

Was im Kanal steht

  • Kanalthema: „RC von <Benutzername> | Panel: <Panel-Name>“ – immer auf Deutsch. Nach einer Übernahme kommt „| Claimed by: <Name>“ dazu.
  • Willkommensnachricht: Erwähnung des Erstellers und der zuständigen Rollen (wenn eingeschaltet), dein Begrüßungstext, die Antworten aus dem Formular und die Buttons „🔒 RC schließen“ und „✋ RC beanspruchen“.
  • Hochgeladene Dateien aus dem Formular folgen direkt danach, jeweils mit der Zeile „📎 Clip oder Screenshot – von @Lena“.
Ein RC im Verlauf
So sieht ein RC aus – hier in der gespeicherten Transcript-Ansicht: Erwähnungen, Meldung mit Formular-Antworten, Claim-Hinweis und die Klärung mit dem beteiligten Fahrer.
✋

Kanalthema nicht von Hand ändern: Ersteller und Übernahme liest der Bot aus seiner Datenbank, die RC-Buttons funktionieren also weiter. Namen in der Transcript-Liste – etwa unter „Claimed by“ – können aber aus dem Thema stammen und stimmen dann womöglich nicht mehr.

Who sees the channel

  • The creator: read, write, see the history, attach files and embed links.
  • The drivers involved from the form (with “Add selected users to the channel”) and members added with /rc add: the same rights as the creator.
  • The panel's steward roles (with “Specific Interactions” only the responsible ones): the same, plus managing messages.
  • Discord admins see every channel anyway. All other members cannot see the channel.

What is in the channel

  • Channel topic: “RC von <username> | Panel: <panel name>” – always in German. After a claim, “| Claimed by: <name>” is added.
  • Welcome message: mention of the creator and the roles in charge (if switched on), your greeting, the answers from the form and the buttons “🔒 Close RC” and “✋ Claim RC”.
  • Uploaded files from the form follow right after, each with the line “📎 Clip or screenshot – from @Lena”.
An RC conversation
This is what an RC looks like – here in the saved transcript view: mentions, report with form answers, claim notice and the discussion with the driver involved.
✋

Do not change the channel topic by hand: the bot reads the creator and the claim from its database, so the RC buttons keep working. Names in the transcript list – such as under “Claimed by” – may come from the topic, though, and can then be wrong.

3. EIN RC ÜBERNEHMEN (CLAIM)3. CLAIMING AN RC

Mit „✋ RC beanspruchen“ zeigt ein Steward, dass er sich um den Fall kümmert. Das dürfen Mitglieder einer Rennleitungs-Rolle mit dem Haken „Race Controls claimen“.

  • Der Button wird grau, gesperrt und zeigt „✋ Claimed von <Name>“.
  • Im Kanal erscheint ein Hinweis für alle, der Steward bekommt eine Bestätigung nur für sich.
  • Ein RC lässt sich nur einmal übernehmen. Klicken zwei Stewards gleichzeitig, gewinnt nur einer – der andere bekommt „bereits beansprucht“. Freigeben oder an jemand anderen übergeben geht nicht.
  • Die Übernahme ändert nichts an den Zugriffsrechten und erscheint nicht im Log-Kanal. In der Transcript-Liste steht der Name unter „Claimed by“.
Im RC-Kanal✋ Max (Rennleitung) hat dieses Race Control beansprucht und wird sich um dein Anliegen kümmern.
Nur für dich sichtbar✅ Du hast dieses Race Control beansprucht.
Nur für dich sichtbar · beim zweiten Versuch❌ Dieses Race Control wurde bereits beansprucht.

With “✋ Claim RC” a steward shows that they are handling the case. Members of a steward role with “Claim Race Controls” ticked may do this.

  • The button turns grey, is disabled and shows “✋ Claimed by <name>”.
  • A notice appears in the channel for everyone; the steward gets a confirmation only they can see.
  • An RC can only be claimed once. If two stewards click at the same time, only one of them gets it – the other is told it has already been claimed. Releasing it or handing it over is not possible.
  • Claiming does not change any permissions and is not posted to the log channel. In the transcript list the name appears under “Claimed by”.
In the RC channel✋ Max (Stewards) has claimed this Race Control and will assist you.
Only you can see this✅ You have claimed this Race Control.
Only you can see this · on a second attempt❌ This Race Control has already been claimed.

4. EIN RC SCHLIESSEN4. CLOSING AN RC

„🔒 RC schließen“ dürfen Mitglieder einer Rennleitungs-Rolle mit dem Haken „Race Controls schließen“ – und der Ersteller, wenn „Ersteller kann Race Control schließen“ an ist. Schreibt die Entscheidung vorher in den Kanal, dann steht sie auch im Transcript.

  1. Rückfrage: Nach dem Klick fragt der Bot nach, sichtbar nur für die Person, die geklickt hat. „❌ Abbrechen“ bricht ab.
  2. Hinweis im Kanal: Nach „✅ Bestätigen“ postet der Bot, wer das RC geschlossen hat.
  3. Transcript: Der Bot speichert den ganzen Verlauf. Das kann einen Moment dauern. Klappt das nicht, bricht er hier ab – siehe unten.
  4. Log-Eintrag: „🔒 Race Control geschlossen“ im Log-Kanal, wenn einer gesetzt ist.
  5. Direktnachricht: Ist „DM an Ersteller beim Schließen“ an, bekommt der Ersteller Bescheid.
  6. Kanal löschen: Nach 5 Sekunden löscht der Bot den RC-Kanal.
Nur für dich sichtbar⚠️ Bist du sicher, dass du dieses Race Control schließen möchtest? 📋 Ein Transcript wird automatisch erstellt. [✅ Bestätigen] [❌ Abbrechen]
Im RC-Kanal🔒 Dieses Race Control wurde von @Max geschlossen.
Nur für dich sichtbar✅ Transcript erstellt: rc-0212-lena-racing_….html (14 Nachrichten) 🔒 Channel wird in 5 Sekunden gelöscht...
Direktnachricht an den Ersteller · wenn „DM an Ersteller beim Schließen“ an ist🔒 Race Control geschlossen Dein Race Control auf PDEL wurde von Max geschlossen. Channel: #rc-0212-lena-racing
Nur für dich sichtbar · wenn das Transcript nicht erstellt werden konnte⚠️ Das Transcript konnte nicht erstellt werden. Der Kanal bleibt deshalb bestehen – versuche es noch einmal. Ohne Transcript löschst du ihn mit /rc delete.
⚠️

Ohne Transcript kein Löschen: Scheitert das Transcript, nimmt der Bot den Hinweis „🔒 … geschlossen“ wieder heraus. Das RC bleibt offen, der Kanal bleibt bestehen, und es gibt weder Log-Eintrag noch Direktnachricht. Die Beteiligten aus dem Formular bekommen beim Schließen nie eine Direktnachricht.

“🔒 Close RC” may be used by members of a steward role with “Close Race Controls” ticked – and by the creator if “Creator can close Race Control” is on. Post the decision in the channel first; then it is part of the transcript too.

  1. Confirmation: after the click the bot asks for confirmation, visible only to the person who clicked. “❌ Cancel” stops here.
  2. Notice in the channel: after “✅ Confirm” the bot posts who closed the RC.
  3. Transcript: the bot saves the whole conversation. This can take a moment. If that fails, it stops here – see below.
  4. Log entry: “🔒 Race Control Closed” in the log channel, if one is set.
  5. Direct message: if “Send DM to creator on close” is on, the creator is notified.
  6. Deleting the channel: after 5 seconds the bot deletes the RC channel.
Only you can see this⚠️ Are you sure you want to close this Race Control? 📋 A transcript will be created automatically. [✅ Confirm] [❌ Cancel]
In the RC channel🔒 This Race Control was closed by @Max.
Only you can see this✅ Transcript created: rc-0212-lena-racing_….html (14 messages) 🔒 Channel will be deleted in 5 seconds...
Direct message to the creator · if “Send DM to creator on close” is on🔒 Race Control Closed Your Race Control on PDEL was closed by Max. Channel: #rc-0212-lena-racing
Only you can see this · if the transcript could not be created⚠️ The transcript could not be created, so the channel stays open – please try again. To delete it without a transcript, use /rc delete.
⚠️

No transcript, no deletion: if the transcript fails, the bot removes the “🔒 … closed” notice again. The RC stays open, the channel stays, and there is neither a log entry nor a direct message. The drivers involved from the form never get a direct message when the RC is closed.

5. BEFEHLE IM RC-KANAL5. COMMANDS IN THE RC CHANNEL

Mit dem Befehl /rc verwaltet die Rennleitung ein offenes RC direkt im RC-Kanal. Jeder Unterbefehl braucht das passende Recht aus Rollen & Rechte.

BefehlWas passiertNötiges Recht
/rc add user:@MitgliedDas Mitglied bekommt Zugang zum Kanal – mit denselben Rechten wie der Ersteller: lesen, schreiben, Verlauf sehen, Dateien anhängen und Links einbetten. Praktisch, wenn ein weiterer Fahrer Stellung nehmen soll.„Race Controls verwalten“
/rc remove user:@MitgliedNimmt einem Mitglied den einzeln vergebenen Zugang wieder weg – egal ob es über das Formular oder mit /rc add dazukam. Den Ersteller kannst du nicht entfernen. Wer über eine Rennleitungs-Rolle im Kanal ist, bleibt drin.„Race Controls verwalten“
/rc transcriptSpeichert ein Transcript des Kanals, so wie er gerade ist. Das RC bleibt offen.„Transkripte erstellen“
/rc deleteLöscht das RC nach einer Rückfrage ohne Transcript.„Race Controls löschen“
  • Nur im offenen RC-Kanal: Anderswo antwortet der Bot mit „❌ Dieser Befehl funktioniert nur in einem offenen Race Control-Kanal.“.
  • Rechte wie beim Schließen: Du brauchst eine Rolle im Panel mit dem passenden Haken – bei „Spezifische Interaktionen“ nur für RCs, die über eine ihrer Interaktionen geöffnet wurden. Die drei Haken sind bei neuen Rollen aus. Hat das Panel keine Rolle oder wurde es gelöscht, dürfen Mitglieder mit der Discord-Berechtigung „Kanäle verwalten“ die Befehle nutzen.
  • Ohne Recht antwortet der Bot mit „❌ Du hast keine Berechtigung dafür. Nötig ist eine Rolle mit „Race Controls verwalten“ im Panel.“ – mit dem jeweils fehlenden Recht.
  • Bestätigungen und Fehlermeldungen sieht nur, wer den Befehl benutzt.

Mitglieder hinzufügen und entfernen

Im RC-Kanal · nach /rc add➕ @Tom wurde von @Max zum Race Control hinzugefügt.
Nur für dich sichtbar✅ @Tom wurde zum Race Control hinzugefügt.
Im RC-Kanal · nach /rc remove➖ @Tom wurde von @Max aus dem Race Control entfernt.
Nur für dich sichtbar · wenn das Mitglied schon hinzugefügt istℹ️ @Tom hat bereits Zugang zu diesem Race Control.
Nur für dich sichtbar · bei Zugang über eine Rolleℹ️ @Tom wurde nicht einzeln hinzugefügt – der Zugang kommt über eine Rolle oder besteht nicht.
💡

Tipp: Von Hand geht es weiterhin über die Kanal-Einstellungen in Discord: Rechtsklick auf den RC-Kanal → „Kanal bearbeiten“ → „Berechtigungen“. So gibst du zum Beispiel einer ganzen Rolle nachträglich Zugang.

Zwischenstand als Transcript speichern

/rc transcript speichert den Verlauf bis jetzt. Der Kanal bleibt offen, der Fall geht weiter. Im Dashboard steht das Transcript in der Liste des Panels, hinter dem Kanalnamen mit „· Zwischenstand“ markiert. Beim Schließen entsteht wie immer ein eigenes Transcript – unabhängig vom Haken „Transkripte erstellen“.

Nur für dich sichtbar✅ Transcript erstellt: rc-0212-lena-racing_….html (9 Nachrichten). Du findest es im Dashboard unter „Transcripts“.

RC ohne Transcript löschen

Für RCs, deren Verlauf niemand braucht – oder wenn das Transcript beim Schließen nicht klappt. Nach dem Befehl fragt der Bot nach:

Nur für dich sichtbar⚠️ Dieses Race Control wirklich ohne Transcript löschen? Der Verlauf geht verloren. [🗑️ Löschen] [❌ Abbrechen]
Im RC-Kanal🗑️ Dieses Race Control wird von @Max ohne Transcript gelöscht.
  • Der Bot vermerkt das RC als geschlossen und meldet „🗑️ Race Control gelöscht (ohne Transcript)“ im Log-Kanal, wenn einer gesetzt ist.
  • Nach 5 Sekunden löscht er den Kanal. Es entsteht kein Transcript, und niemand bekommt eine Direktnachricht – auch nicht mit „DM an Ersteller beim Schließen“.

With the /rc command your stewards manage an open RC right in the RC channel. Each subcommand needs the matching permission from Roles & permissions.

CommandWhat happensPermission needed
/rc add user:@memberThe member gets access to the channel – with the same rights as the creator: read, write, see the history, attach files and embed links. Handy when another driver should give their side.“Manage Race Controls”
/rc remove user:@memberTakes a member's individual access away again – no matter whether they joined through the form or with /rc add. The creator cannot be removed. Anyone who is in the channel through a steward role stays in.“Manage Race Controls”
/rc transcriptSaves a transcript of the channel as it is right now. The RC stays open.“Create Transcripts”
/rc deleteDeletes the RC without a transcript after a confirmation.“Delete Race Controls”
  • Only in an open RC channel: anywhere else the bot answers with “❌ This command only works in an open Race Control channel.”.
  • Permissions as for closing: you need a role in the panel with the matching tick – with “Specific Interactions” only for RCs opened through one of its interactions. The three ticks are off for new roles. If the panel has no role or was deleted, members with the Discord permission “Manage Channels” may use the commands.
  • Without the permission the bot answers with “❌ You are not allowed to do that. You need a role with “Manage Race Controls” in the panel.” – naming the permission that is missing.
  • Confirmations and error messages are only shown to the person using the command.

Adding and removing members

In the RC channel · after /rc add➕ @Tom was added to the Race Control by @Max.
Only you can see this✅ @Tom was added to the Race Control.
In the RC channel · after /rc remove➖ @Tom was removed from the Race Control by @Max.
Only you can see this · if the member has already been addedℹ️ @Tom already has access to this Race Control.
Only you can see this · for access through a roleℹ️ @Tom was not added individually – their access comes from a role or does not exist.
💡

Tip: you can still do it by hand in the channel settings in Discord: right-click the RC channel → “Edit Channel” → “Permissions”. That way you can, for example, give a whole role access later on.

Saving an interim transcript

/rc transcript saves the conversation so far. The channel stays open and the case goes on. In the dashboard the transcript appears in the panel's list, marked “· Zwischenstand” (interim state) after the channel name. Closing the RC still creates a transcript of its own – regardless of the “Create Transcripts” tick.

Only you can see this✅ Transcript created: rc-0212-lena-racing_….html (9 messages). You can find it in the dashboard under “Transcripts”.

Deleting an RC without a transcript

For RCs whose conversation nobody needs – or when the transcript fails on closing. After the command the bot asks for confirmation:

Only you can see this⚠️ Really delete this Race Control without a transcript? The conversation will be lost. [🗑️ Delete] [❌ Cancel]
In the RC channel🗑️ This Race Control is being deleted by @Max without a transcript.
  • The bot marks the RC as closed and reports “🗑️ Race Control deleted (no transcript)” in the log channel, if one is set.
  • After 5 seconds it deletes the channel. No transcript is created and nobody gets a direct message – not even with “Send DM to creator on close”.

DER LOG-KANALTHE LOG CHANNEL

Ist in Schritt 2 ein Log-Kanal gesetzt, meldet der Bot dort drei Ereignisse. Übernahmen, abgebrochene Schließversuche, gespeicherte Zwischenstände und von Hand gelöschte Kanäle erscheinen nicht.

MeldungInhalt
🏁 Neues Race Control (grün)Erstellt von (Erwähnung und ID), Channel (Link), Panel, RC # (Nummer)
🔒 Race Control geschlossen (rot)Channel, Geschlossen von, Erstellt von, Nachrichten, Transcript (Dateiname), Claimed von (nur bei übernommenen RCs)
🗑️ Race Control gelöscht (ohne Transcript) (rot)Channel, Gelöscht von, Erstellt von – nach /rc delete

Die Transcript-Datei selbst hängt der Bot nicht an. Du öffnest sie im Dashboard.

If a log channel is set in step 2, the bot reports three events there. Claims, cancelled close attempts, saved interim transcripts and channels deleted by hand do not appear.

MessageContent
🏁 New Race Control (green)Created by (mention and ID), Channel (link), Panel, RC # (number)
🔒 Race Control Closed (red)Channel, Closed by, Created by, Messages, Transcript (file name), Claimed by (only for claimed RCs)
🗑️ Race Control deleted (no transcript) (red)Channel, Deleted by, Created by – after /rc delete

The bot does not attach the transcript file itself. You open it in the dashboard.

WAS ES NICHT GIBTWHAT IS NOT AVAILABLE

Damit ihr euch nicht auf Funktionen verlasst, die es nicht gibt:

  • Kein Wiedereröffnen geschlossener RCs und kein Freigeben oder Übergeben einer Übernahme.
  • Keine Strafen- oder Entscheidungsverwaltung: Race Control hält den Austausch fest. Die Entscheidung steht als Nachricht im Kanal und damit im Transcript.
  • Kein automatisches Schließen und keine Erinnerungen, etwa an Meldefristen.
  • Kein Transcript per Direktnachricht oder als Anhang im Log-Kanal.

So nobody relies on features that do not exist:

  • No reopening of closed RCs and no releasing or handing over a claim.
  • No penalty or decision management: race control records the discussion. The decision is a message in the channel and therefore part of the transcript.
  • No automatic closing and no reminders, for example about reporting deadlines.
  • No transcript by direct message or as an attachment in the log channel.

IN WELCHER SPRACHE ANTWORTET DER BOT?WHICH LANGUAGE DOES THE BOT USE?

Die Texte des Bots – Bestätigungen, Buttons, Fehlermeldungen, Log-Einträge – richten sich nach der Hauptsprache deines Servers in Discord: Englisch, wenn dort Englisch eingestellt ist, sonst Deutsch. Du stellst sie in den Servereinstellungen unter Community → Übersicht ein. Diese Einstellung gibt es nur für Community-Server; bei allen anderen ist in Discord Englisch hinterlegt, dort antwortet der Bot also auf Englisch.

  • Immer deutsch sind derzeit: die Überschrift „Angaben“ über den Formular-Antworten, das Kanalthema „RC von … | Panel: …“, der Standard-Formulartitel „Race Control erstellen“ und die Meldung „❌ Ein Fehler ist aufgetreten.“.
  • Deine eigenen Texte (Panel-Nachricht, Willkommensnachricht, Formulare) erscheinen genau so, wie du sie schreibst. Die Vorlage der Willkommensnachricht setzt der Editor in der Sprache ein, in der das Dashboard gerade läuft – prüfe sie, wenn dein Server eine andere Sprache nutzt.

The bot's texts – confirmations, buttons, error messages, log entries – follow your server's primary language in Discord: English if English is set there, otherwise German. You find it under Server Settings → Community → Overview (“Server Primary Language”). This setting only exists for Community servers; all other servers have English set in Discord, so the bot answers in English there.

  • Always German at the moment: the heading “Angaben” above the form answers, the channel topic “RC von … | Panel: …”, the default form title “Race Control erstellen” and the message “❌ Ein Fehler ist aufgetreten.” (an error occurred).
  • Your own texts (panel message, welcome message, forms) appear exactly as you write them. The editor inserts the welcome message template in the language the dashboard is running in – check it if your server uses another language.

NOCH FRAGEN?STILL HAVE QUESTIONS?

Tritt unserem Discord-Server bei – das Team hilft dir bei der Einrichtung gerne weiter.

Join our Discord server – the team is happy to help you with the setup.