Ves al contingut principal

Discord integració

El bot Last Command porta horaris, llistes, deures de tren, registre de partits i notificacions d'aliances a Discord. Les ordres de barra tallada funcionen en tots els nivells; les publicacions automàtiques, els recordatoris i les vistes del pla de batalla requereixen Pro.

Instal·la i enllaça el bot

  1. 1

    Afegir Last Command a Discord

    Utilitza el Afegir a Discord botó a la Discord pàgina bot. Trieu un servidor on tingueu el permís de Gestió del servidor.

  2. 2

    Generar un codi d'enllaç

    A Last Command, obert Configuració → Discord i generar un codi d'enllaç de bot de curta durada. Això és diferent del codi d'unió del membre de l'aliança.

  3. 3

    Enllaça el servidor

    En Discord, executa /lc codi d'enllaç d'administrador:El vostre codi. El codi ancora el servidor a l'aliança i enllaça l'oficial que l'ha encunyat.

  4. 4

    Trieu canals de notificació

    Les aliances pro funcionen /lc administració del canal acció:establir canal: #channel per a una destinació predeterminada. A continuació, podeu encaminar els tipus d'esdeveniments individuals als seus propis canals. El bot live-tests Veure canal, Enviar missatges i incrustar enllaços abans de desar cada destinació.

  5. 5

    Executa la comprovació guiada

    Córrer Configuració d'administrador/a /lc. Comprova privadament l'enllaç del servidor, la identitat de l'oficial, el canal de notificació provat i l'adopció de la identitat dels membres.

//NOTA

Els codis d'enllaços són creats per oficials i de curta durada. Un codi d'unió de membres no pot enllaçar ni prendre el control d'una integració del servidor Discord.

Configurar el servidor Discord

Córrer Configuració d'administrador/a /lc i triar Configurar el servidor Discord. Els membres amb Manage Server poden inspeccionar cada vista prèvia, però només Discord's propietari gremi verificat en viu pot Aplicar. La propietat i els permisos de bot es tornen a comprovar a la interacció mutant.

Tria Comproveu la salut del bot en qualsevol moment per tornar a comprovar els permisos, la jerarquia de rols, els mapatges de membre/rang/oficial, l'estructura gestionada i l'accés al canal de notificacions. Last Command també audita integracions configurades cada cinc minuts. L'accés no segur del rol d'Officer s'elimina automàticament; les reparacions estructurals sempre tornen a una vista prèvia confirmada pel propietari i mai canvien en silenci contingut enllaçat o no relacionat.

Per a un servidor establert, trieu Utilitzar el servidor actual. Last Command escaneja el disseny actual i ofereix bàsic de Bot, Recomanat, Coordinació d'esdeveniments, Completa i escales personalitzades. Les ordres ja funcionen a tot el servidor; l'escala controla només quins rols i canals de configuració ha d'afegir o fer un seguiment.

Cada previsualització separa recursos que falten per crear, coincidències exactes enllaçades sense canvis, coincidències seleccionades per propietari per adoptar i gestionar, reparacions, conflictes i recursos que queden sense tocar. Utilitzar Afinar els canals per incloure recursos exactes, i Gestionar les coincidències existents només per als canals Last Command pot moure i reparar. Només rols, Mínima i Completa romanen disponibles per als nous servidors.

//NOTA

La configuració mai elimina canals, rols o missatges, mai crea Administrador i mai assigna el rol d'Administració d'abast opcional. Reexecutant-lo repara recursos gestionats rastrejats sense duplicar ni assumir el contingut del servidor no relacionat.

//CAP AMUNT

Discord només permet a un bot crear un rol que contingui permisos que ostenta el propi bot. És possible que les instal·lacions més antigues de Last Command hagin de ser autoritzades, o tenir activats els permisos exactes enumerats per la prèvia de configuració, abans que es puguin crear els rols de membre o oficial. Last Command encara mai no sol·licita permís administrador de Discord's manta.

Comandaments

  • /lc ajuda — visió general de comandaments.
  • /lc esdeveniments propers — propers esdeveniments útils a través de l'aliança vinculada.
  • /lc esdeveniments quan — trobar la següent ocurrència d'un tipus d'esdeveniment consultable.
  • /lc sol·licitud d'esdeveniments — sol·licitar una plaça Desert Storm o Canyon Storm.
  • Estat dels esdeveniments /lc — les seves sol·licituds i assignacions pendents.
  • /lc pla d'esdeveniments — proper pla de batalla Desert/Canyó (Pro).
  • /lc me visió general — les seves tasques i tasques de formació.
  • /lc me reclamació/compte/safata d'entrada — identitat, compte i recordatoris privats.
  • /lc llista d'aliances/tren — coordinació de llistes i trens.
  • /informe de l'aliança lc/impuls — informe setmanal i resum de l'acció dels oficials.
  • /lc contingut convidat/reclutament/enquesta — càrrecs i decisions de l'aliança.
  • /lc escaneig de contingut/feedback - revisió de captura de pantalla i comentaris privats.
  • /lc configuració administrador/enllaç/estat — instal·lació i preparació del servidor.
  • Canal d'administració /lc — canals de notificació exactes per esdeveniment.
  • /lc papers d'administrador/reclamacions/briefing — Administració segura d'oficials.

Els tipus d'esdeveniments són dades cercables en lloc d'ordres de barra inclinada separades. Desert Storm, Canyon Storm, Exercici de l'Aliança, Siege Zombie, Ghost Ops, Judici del General, Alliance Duel, Arms Race, Meteorite Iron War, Server vs Server, esdeveniments de temporada i esdeveniments personalitzats del calendari tots utilitzen el mateix estable Esdeveniments /lc accions. Es poden afegir nous esdeveniments de plataforma sense ampliar la superfície d'ordres de nivell superior.

Les pantalles de sol·licitud són previsualitzacions i mai no escriuen. Un clic de botó torna a resoldre la identitat Discord aprovada del membre i torna a llegir l'ocurrència en viu abans que Storm validi l'aliança, la vinculació dels membres i l'estat de coincidència. La democió o sortida no conserva un vincle d'identitat o autoritat de sol·licitud de concessió.

Reclamacions d'identitat dels membres

Els membres registrats Last Command connecten Discord des del seu perfil autenticat utilitzant Discord OAuth. Els seus noms no apareixen en /lc me reclamació, i el punt final de reclamació interna del bot no pot adjuntar una identitat Discord al seu compte.

/lc me reclamació és només per a marcadors de posició sense llista de comptes. Triar un nom de llista no és prova d'identitat: un R4/R5 vinculat ha de verificar un membre ordinari de forma independent; establir una altra identitat R4/R5 requereix una R5 vinculada. Els demandants mai poden aprovar-se. Només durant la configuració inicial, abans que es vinculi una identitat d'oficial, el propietari del gremi verificat en viu Discord pot aprovar un marcador de posició no oficial. Aquell fallback no pot aprovar una identitat R4/R5 i es tanca tan aviat com un oficial està vinculat.

Les reclamacions pendents caduquen al cap de set dies i emmagatzemen només identificadors Discord/member. Els avisos del canal compartit no contenen cap nom reclamant ni de llista; les dades d'identitat i els controls d'aprovació només apareixen a l'efemèride Reclamacions d'administrador/a /lc revisió.

Sincronització segura de rols

Last Command pot mantenir un rol verificat i separar els rols de visualització R1—R5 alineats amb el llistat d'aliances actives. Aquests rols mapejats es limiten deliberadament als permisos ordinaris del canal. No poden contenir permisos de moderació ni de gestió del servidor, i aquesta comprovació de seguretat més estricta mai es relaxa.

Podeu configurar per separat una funció d'oficial opcional per als membres R4/R5 actius, o només per als membres R5. La funció d'oficial pot contenir Veure registre d'auditoria, Administrar missatges, Administrar fils, Gestionar esdeveniments, Moderar membres, Silenciar membres, Membres sordits i Moure membres, a més dels permisos ordinaris de canal no privilegiats.

//CAP AMUNT

Administrador, Administrar servidor, Administrar rols, Administrar Webhook, Administrar canals, gestió d'aplicacions o integració, Kick Membres, Ban Membres i Menció a Tothom no estan mai sincronitzats. Mantingueu el manual de funcions de servidor-propietari i administrador de Discord. Last Command també rebutja els permisos desconeguts o recentment introduïts fins que es revisin.

El rol d'oficial ha d'estar separat de cada rol verificat i de rang, no gestionat per una integració, i per sota tant del rol més alt del bot Last Command com el rol més alt de l'administrador de configuració. Discord només permet al bot afegir i eliminar rols sota el seu propi rol en la jerarquia del servidor.

  1. 1

    Configurar i revisar

    Un enllaçat Last Command R5 o propietari de subscripció que també és el propietari del servidor Discord o un Administrador executa /lc acció de rols d'administrador:configurar, selecciona el rol d'oficial i tria Officer_Min_Rank:R4 o R5. La configuració guarda una cartografia pendent i mostra una vista prèvia; no concedeix el rol.

  2. 2

    Vista prèvia de forma segura

    Córrer /lc rols d'administració acció: vista prèvia per veure addicions, remocions, membres sense canvis, membres no resolts i qualsevol bloquejador de permisos o jerarquia. Vista prèvia mai escriu els rols de membres Discord.

  3. 3

    Aplicar explícitament

    Córrer /lc rols d'administració acció: sincronització per possibilitar la cartografia de l'oficial i aplicar els canvis previstos. Es requereix la mateixa autoritat dual Last Command i Discord autorització administrador/servidor-propietari.

  4. 4

    Desactivar i eliminar l'accés

    Córrer /lc acció de rols d'administració: desactivar per eliminar les assignacions d'oficials Last Command-managed i desactivar la sincronització. La democió per sota del llindar, la sortida, la desactivació o la desvinculació d'identitat també elimina el rol automàticament.

Last Command torna a comprovar els permisos i la jerarquia del rol durant la sincronització, les comprovacions d'estat i una auditoria de seguretat de cinc minuts. Si posteriorment es fa insegur el rol, la cartografia falla tancat: Last Command-managed s'eliminen les assignacions d'oficials, es desactiva la cartografia, i /lc rols d'administració acció:estat i Configuració d'administrador/a /lc Explicar com recuperar-se. Configuració → Discord mostra el mateix estat que un resum de només lectura; els canvis privilegiats es queden dins de l'ordre Discord on es poden verificar tant les identitats com els permisos.

Notificacions i recordatoris

Les aliances Pro poden publicar creació de partits, sol·licituds de registre, resultats i anuncis d'oficials automàticament. Els recordatoris de partits esmenten jugadors assignats i proporcionen botons d'assistència d'un sol toc. El manipulador d'incendis sempre llegeix el partit actual i l'estat membre abans de publicar, de manera que els canvis d'horari no produeixen instruccions ranques.

Els recordatoris de calendari configurats per l'oficial utilitzen horaris EventBridge per esdeveniment en els horaris de lliurament triats. Cada incendi torna a llegir l'esdeveniment, el seu estat habilitat, el temps de lliurament i el llistat actiu; els incendis esborrats, desactivats, canviats, buits o sense ocurrència no fan res. Els destinataris es componen en una publicació útil d'aliança en lloc d'un missatge de canal per membre.

El canal predeterminat segueix sent el retrocés per a les instal·lacions existents. Utilitzar /lc admin canal acció:conjunt esdeveniment:... canal: #channel per encaminar independentment Anuncis, Desert Storm, Canyon Storm, Exercici de l'Aliança, Siege Zombie, Ghost Ops, Judici del General, Alliance Duel, Cursa d'Armes, Guerra del Ferro del Meteorit, Servidor vs Servidor, esdeveniments de temporada, esdeveniments personalitzats, tren/VIP, activitat d'aliança, diplomàcia, escuts, tasques de comandament o la sessió informativa setmanal. Córrer /lc acció del canal d'administració:estat per veure la taula d'encaminament, o /lc administració del canal d'acció: esdeveniment clar:... per retornar un tipus al predeterminat.

Les rutes específiques per a esdeveniments són opcionals. Una anul·lació guanya quan està present; en cas contrari s'utilitza el predeterminat. Si cap dels dos no existeix, només aquest tipus d'esdeveniment roman silenciós. Les sales de comandament Desert i Canyon es creen al costat de la notificació en el seu canal de partits encaminats.

Els membres poden controlar els canals de recordatori personal des El meu centre → Notificacions.

Exemple: un recordatori diari de tren

Un R4/R5 enllaçat pot obrir recordatoris d'administració /lc, triar Train deure, i triar fins a tres vegades de recordatori compartit i l'audiència. La mateixa pantalla de recordatori també cobreix esdeveniments programats com Exercici de l'Aliança. Un paper d'administració de Discord per si sol no atorga l'autoritat oficial de l'aliança.

//CONSELL

Exemple: la vostra aliança envia a les 20:00 Europa/Londres. Estableix l'hora de sortida a 20:00 amb aquesta zona horària i, a continuació, tria un recordatori compartit de 30 minuts. El càrrec es deu a les 19:30 en aquesta franja horària, una vegada per aquesta ocurrència del tren i el lideratge seleccionat, no una vegada per conductor o VIP. El temps de la safata d'entrada personal segueix sent una preferència separada.

La configuració diària de sortida forma part de la propera actualització. Fins que un oficial estableix una hora de sortida, es conserva el cronometratge basat en el restabliment existent. Utilitzeu Run el tren d'avui per obrir l'andana i registrar una sortida real o una substitució de conductor; Last Command no pot detectar qui està en línia en el joc.

Llegeix la guia del tren · Actualitzar notes · iniciar sessió

Configuració webhook llegada

Les connexions webhook existents continuen funcionant per a publicacions d'anunci i esdeveniments, però el bot és la configuració recomanada perquè també admet ordres de barra inclinada, enllaços d'identitat, botons i mencions dirigides. Podeu canviar Configuració → Discord.

Si manteniu un webhook, creeu-lo sota Edita canal → Integracions → Webhook, enganxeu la seva URL a la configuració de Last Command, deseu i envieu un post de prova. Tracteu l'URL del webhook com un secret: qualsevol persona que la tingui pot publicar a aquest canal.