Discord Integration
Der Last Command -Bot bringt Fahrpläne, Kader, Zugaufgaben, Spielanmeldungen und Allianz-Benachrichtigungen in Discord. Slash-Befehle funktionieren auf jeder Stufe; automatische Beiträge, Erinnerungen und Schlachtplan-Ansichten erfordern Pro.
//AUF DIESER SEITE
Installiere und verlinke den Bot
- 1
Füge Last Command zu Discord hinzu
Benutze das Zu Discord hinzufügen Schaltfläche auf der Discord Bot-Seite. Wählen Sie einen Server aus, für den Sie die Berechtigung „Server verwalten“ haben.
- 2
Generieren Sie einen Linkcode
Öffnen Sie in Last Command Einstellungen → Discord und generiere einen kurzlebigen Bot-Link-Code. Dies unterscheidet sich vom Beitrittscode für Allianzmitglieder.
- 3
Verknüpfen Sie den Server
Führen Sie in Discord aus /lc Admin-Linkcode: YOUR-CODE. Der Code verankert den Server in der Allianz und verbindet den Offizier, der ihn geprägt hat.
- 4
Wählen Sie Benachrichtigungskanäle
Pro Alliances laufen /lc Admin-Kanal-Aktion: Kanal setzen: #channel für ein Standardziel. Sie können dann einzelne Ereignistypen an ihre eigenen Kanäle weiterleiten. Der Bot testet live „Kanal anzeigen“, „Nachrichten senden“ und „Links einbetten“, bevor er jedes Ziel speichert.
- 5
Führen Sie den geführten Check durch
Lauf /lc Admin-Einrichtung. Es überprüft privat die Serververbindung, die Identität der Mitarbeiter, den getesteten Benachrichtigungskanal und die Annahme der Identität der Mitglieder.
//NOTIZ
Konfigurieren Sie den Discord -Server
Lauf /lc Admin-Einrichtung und wähle Konfigurieren Sie den Discord -Server. Mitglieder mit „Server verwalten“ können sich jede Vorschau ansehen, aber nur der auf Discord's live verifizierte Gildenbesitzer können sich bewerben. Inhaberschaft und Bot-Rechte werden bei der Interaktion mit der Änderung erneut überprüft.
Wählen Sie Überprüfen Sie den Zustand des Bots jederzeit, um die Berechtigungen, die Rollenhierarchie, die Zuordnungen von Mitgliedern, Dienstgrad/Offizieren, die verwaltete Struktur und den Zugriff auf die Benachrichtigungskanäle erneut zu überprüfen. Last Command überprüft außerdem alle fünf Minuten konfigurierte Integrationen. Unsicherer Zugriff auf Officer-Rollen wird automatisch entfernt. Bei strukturellen Reparaturen wird immer eine vom Besitzer bestätigte Vorschau angezeigt, und verknüpfte oder nicht verwandte Inhalte werden niemals stillschweigend geändert.
Wählen Sie für einen etablierten Server Aktuellen Server verwenden. Last Command scannt das aktuelle Layout und bietet die Skalen Bot Essentials, Recommended, Event Coordination, Complete und Custom. Die Befehle funktionieren bereits serverweit; die Skala bestimmt nur, welche Rollen und Kanaleinstellungen hinzugefügt oder nachverfolgt werden sollen.
Jede Vorschau trennt fehlende Ressourcen, um sie zu erstellen, exakte Übereinstimmungen werden ohne Änderungen verknüpft, vom Besitzer ausgewählte Übereinstimmungen, die übernommen und verwaltet werden müssen, Reparaturen, Konflikte und Ressourcen, die unangetastet bleiben. Benutzen Kanäle fein abstimmen um genaue Ressourcen einzubeziehen, und Bestehende Spiele verwalten nur für Kanäle Last Command darf verschoben und repariert werden. Nur Rollen, Minimal und Full bleiben für neue Server verfügbar.
//NOTIZ
//KOPF HOCH
Befehle
- /lc Hilfe — Übersicht über die Befehle.
- /lc bevorstehende Veranstaltungen — nützliche bevorstehende Veranstaltungen in der gesamten verlinkten Allianz.
- /lc Ereignisse wenn — findet das nächste Vorkommen eines durchsuchbaren Ereignistyps.
- /lc Veranstaltungsanfrage — fordere einen Desert Storm- oder Canyon Storm Ort an.
- /lc — Status der Ereignisse — Ihre ausstehenden Anfragen und Aufgaben.
- /lc Veranstaltungsplan — nächster Schlachtplan für Wüste/Canyon (Pro).
- /lc me im Überblick — deine Aufgaben und Zugaufgaben.
- /lc me claim/account/inbox — Identität, Konto und private Erinnerungen.
- /lc Allianz-Dienstplan/Zug — Dienstplan und Zugkoordination.
- /lc Allianzbericht/Pulse — wöchentlicher Bericht und Zusammenfassung der Maßnahmen der Beamten.
- /lc content einladen/anwerben/umfragen — Beiträge und Entscheidungen der Allianz.
- /lc Inhaltsscan/Feedback — Screenshot-Überprüfung und privates Feedback.
- /lc admin setup/link/status — Serverinstallation und Bereitschaft.
- /lc Admin-Kanal — genaue Benachrichtigungskanäle pro Ereignis.
- /lc Admin-Rollen/Forderungen/Briefing — sichere Verwaltung der Beamten.
Ereignistypen sind durchsuchbare Daten und keine separaten Schrägstrichbefehle. Desert Storm, Canyon Storm, Alliance Exercise, Zombie Siege, Ghost Ops, General's Trial, Alliance Duel, Arms Race, Meteorite Iron War, Server vs Server, Saisonereignisse und benutzerdefinierte Kalenderereignisse verwenden alle denselben Stable /lc Ereignisse Aktionen. Neue Plattformereignisse können hinzugefügt werden, ohne die Befehlsfläche auf oberster Ebene zu erweitern.
Anforderungsbildschirme sind Vorschauen und schreiben niemals. Ein Klick auf die Schaltfläche löst die bestätigte Discord -Identität des Mitglieds erneut auf und liest das Live-Ereignis erneut ein, bevor Storm die Allianz, die Mitgliederbindung und den Spielstatus validiert. Durch Herabstufung oder Austritt bleibt weder der Link zur Identität erhalten, noch wird dem Antrag die Befugnis erteilt.
Ansprüche auf die Identität von Mitgliedern
Registrierte Last Command Mitglieder verbinden Discord von ihrem authentifizierten Profil aus mit Discord OAuth. Ihre Namen erscheinen nicht in /lc ich beanspruche, und der interne Anspruchsendpunkt des Bots kann seinem Konto keine Discord -Identität zuordnen.
/lc ich beanspruche ist nur für Kader-Platzhalter ohne Konto. Die Wahl eines Dienstplannamens ist kein Identitätsnachweis: Ein verknüpfter R4/R5 muss ein normales Mitglied unabhängig verifizieren; um eine weitere R4/R5-Identität herzustellen, ist ein verknüpfter R5 erforderlich. Antragsteller können sich niemals selbst bestätigen. Nur bei der Ersteinrichtung, bevor die Identität eines Offiziers verknüpft wird, kann der live verifizierte Gildenbesitzer auf Discord einen Platzhalter genehmigen, der kein Offizier ist. Dieser Fallback kann eine R4/R5-Identität nicht genehmigen und wird geschlossen, sobald ein Offizier verknüpft ist.
Ausstehende Anträge verfallen nach sieben Tagen und speichern nur Discord/member Identifikatoren. Benachrichtigungen über geteilte Channels enthalten weder den Namen des Antragstellers noch den Namen des Teammitglieds; Angaben zur Identität und zur Genehmigung sind nur in der kurzlebigen Version verfügbar /lc admin behauptet Bewertung.
Sichere Rollensynchronisierung
Last Command kann eine verifizierte Rolle und separate R1—R5-Anzeigerollen beibehalten, die auf die aktive Allianzliste abgestimmt sind. Diese zugewiesenen Rollen sind bewusst auf normale Kanalberechtigungen beschränkt. Sie können keine Moderations- oder Serververwaltungsberechtigungen enthalten, und diese strengere Sicherheitsüberprüfung wird niemals gelockert.
Sie können eine optionale Offiziersrolle für aktive R4/R5-Mitglieder oder nur für R5-Mitglieder separat konfigurieren. Die Rolle „Beauftragter“ kann zusätzlich zu den normalen Kanalberechtigungen ohne besondere Rechte die Funktionen Auditprotokoll anzeigen, Nachrichten verwalten, Threads verwalten, Ereignisse verwalten, Mitglieder moderieren, Mitglieder stummschalten, Gehörlose Mitglieder und Mitglieder verschieben beinhalten.
//KOPF HOCH
Die Rolle des Offiziers muss getrennt von jeder verifizierten und rangigen Rolle sein, darf nicht von einer Integration verwaltet werden und muss sowohl unter der höchsten Rolle des Last Command -Bot als auch unter der höchsten Rolle des konfigurierenden Administrators liegen. Discord erlaubt dem Bot nur, Rollen hinzuzufügen und zu entfernen, die seiner eigenen Rolle in der Serverhierarchie untergeordnet sind.
- 1
Konfigurieren und überprüfen
Ein verlinkter Last Command R5- oder Abonnementbesitzer, der auch der Discord -Serverbesitzer oder Administrator ist, wird ausgeführt /lc Admin-Rollen-Aktion: konfigurieren, wählt die Rolle des Offiziers aus und wählt Officer_min_Rank: R4 oder R5. Die Konfiguration speichert eine ausstehende Zuordnung und zeigt eine Vorschau an. Die Rolle wird nicht zugewiesen.
- 2
Sicher in der Vorschau anzeigen
Lauf /lc Admin-Rollen-Aktion: Vorschau um Ergänzungen, Entfernungen, unveränderte Mitglieder, ungelöste Mitglieder und alle Berechtigungs- oder Hierarchieblocker zu sehen. Preview schreibt niemals Discord Mitgliedsrollen.
- 3
Bewerben Sie sich explizit
Lauf /lc Admin-Rollen-Aktion: synchronisieren um das Officer Mapping zu aktivieren und die in der Vorschau angezeigten Änderungen anzuwenden. Es ist dieselbe doppelte Autorisierung unter Last Command und Discord als Administrator/Serverbesitzer erforderlich.
- 4
Deaktiviere und entferne den Zugriff
Lauf /lc Admin-Rollen-Aktion: deaktivieren um die Zuweisungen von Last Command-managed Beauftragten zu entfernen und die Synchronisation auszuschalten. Eine Herabstufung unter den Schwellenwert, Ausreise, Deaktivierung oder Aufhebung der Identitätszuweisung entfernt die Rolle ebenfalls automatisch.
Last Command überprüft die Berechtigungen und die Hierarchie der Rolle während der Synchronisation, Statusüberprüfungen und einer fünfminütigen Sicherheitsüberprüfung erneut. Wenn die Rolle später unsicher gemacht wird, schlägt das Schließen fehl: Last Command-managed Beauftragte werden entfernt, die Zuordnung wird deaktiviert und /lc Admin-Rollen Aktion: Status und /lc Admin-Einrichtung erkläre, wie man sich erholt. Einstellungen → Discord zeigt den gleichen Status wie eine schreibgeschützte Zusammenfassung an. Privilegierte Änderungen verbleiben im Befehl Discord, mit dem sowohl Identitäten als auch Berechtigungen überprüft werden können.
Benachrichtigungen und Erinnerungen
Pro-Allianzen können die Erstellung von Spielen, Anmeldeanfragen, Ergebnisse und Ankündigungen der Offiziere automatisch veröffentlichen. In Spielerinnerungen werden die ihnen zugewiesenen Spieler erwähnt und mit einem Fingertipp die Anwesenheitstasten angezeigt. Der Feuerwehrmann liest vor der Veröffentlichung immer das aktuelle Spiel und den Mitgliedsstaat vor, sodass Spielplanänderungen nicht zu veralteten Anweisungen führen.
Für von Mitarbeitern konfigurierte Kalendererinnerungen werden EventBridge-Zeitpläne pro Ereignis zu den ausgewählten Vorlaufzeiten verwendet. Bei jedem Brand werden das Ereignis, sein Aktivierungsstatus, die Vorlaufzeit und die aktive Liste erneut gelesen. Gelöschte, deaktivierte, geänderte, leere oder nicht auftretende Feuer bewirken nichts. Die Empfänger werden in einem nützlichen Allianz-Beitrag zusammengefasst und nicht in einer Kanalnachricht pro Mitglied.
Der Standardkanal bleibt das Fallback für bestehende Installationen. Benutzen /lc admin channel action: set event:... channel: #channel um Ankündigungen unabhängig weiterzuleiten, Desert Storm, Canyon Storm, Alliance Exercise, Zombie Siege, Ghost Ops, General's Trial, Alliance Duel, Arms Race, Meteorite Iron War, Server gegen Server, Saison-Events, benutzerdefinierte Events, Zug/VIP, Allianzaktivitäten, Diplomatie, Schilde, Kommandoaufgaben oder das wöchentliche Briefing. Rennt /lc Admin-Kanal-Aktion: Status um die Routing-Tabelle zu sehen, oder /lc Admin-Kanal-Aktion: Ereignis löschen:... um einen Typ auf die Standardeinstellung zurückzusetzen.
Veranstaltungsspezifische Routen sind optional. Eine Überschreibung gewinnt, wenn sie vorhanden ist; andernfalls wird die Standardeinstellung verwendet. Wenn keines von beiden existiert, bleibt nur dieser Ereignistyp stumm. Die Kommandoräume „Wüste“ und „Canyon“ werden neben der Benachrichtigung in ihrem gerouteten Match-Kanal eingerichtet.
Mitglieder können persönliche Erinnerungskanäle von steuern Mein Hub → Benachrichtigungen.
Beispiel: eine tägliche Zugerinnerung
Ein verknüpfter R4/R5 kann /lc Admin-Erinnerungen öffnen, Train Duty wählen und bis zu drei gemeinsame Erinnerungszeiten und die Zielgruppe auswählen. Derselbe Erinnerungsbildschirm deckt auch geplante Ereignisse wie die Allianzübung ab. Eine Administratorrolle auf Discord allein gewährt noch keine Befugnisse als Allianzoffizier.
//TIPP
Die täglichen Abflugeinstellungen sind Teil des nächsten Updates. Bis ein Offizier eine Abflugzeit festlegt, wird der bestehende, auf dem Zurücksetzen beruhende Zeitplan beibehalten. Benutze „Heutigen Zug ausführen“, um den Bahnsteig zu öffnen und eine tatsächliche Abfahrt oder einen Schaffnerwechsel aufzuzeichnen. Last Command kann nicht erkennen, wer im Spiel online ist.
Legacy-Webhook-Setup
Bestehende Webhook-Verbindungen funktionieren weiterhin für Ankündigungen und Eventposts, aber der Bot ist das empfohlene Setup, da er auch Slash-Befehle, Identitätslinks, Buttons und gezielte Erwähnungen unterstützt. Du kannst einschalten Einstellungen → Discord.
Wenn Sie einen Webhook behalten, erstellen Sie ihn unter Kanal bearbeiten → Integrationen → Webhooks, füge die URL in die Last Command Einstellungen ein, speichere und sende einen Testbeitrag. Behandle die Webhook-URL als geheim: Jeder, der sie hat, kann auf diesem Kanal posten.