Skip to content

Settings → Recrutement

L'onglet Recrutement est le point central pour tout ce qu'un candidat doit traverser pour rejoindre ta guilde — aussi bien les Membres (rejoignant ton propre roster) que les Alliés (liés depuis une guilde partenaire dans ton alliance). Ouvre-le depuis la modale Settings sous ADMINISTRATION → Recrutement.

Les paramètres ici sont inter-surfaces — ils s'appliquent à la fois au lien d'invitation web (la page que quelqu'un visite quand il clique sur ton lien /enlist/<code> ou /ally/<code>) ET au bouton de ticket Discord (le post épinglé [Enlist] ou [Apply as Ally] que ton bot garde dans ses canaux de recrutement). Un seul toggle, un seul jeu de questions, une seule puce — ils couvrent les deux routes.

Permissions

L'onglet requiert Approve Enlist Members. Quiconque a cette permission peut modifier les paramètres de Recrutement sur les deux onglets extérieurs, créer des liens d'invitation, élaguer ceux expirés, et examiner les candidatures entrantes sur #Join Requests.

Deux onglets extérieurs — Membre et Ally

L'onglet se divise en deux juste sous le titre. Choisis le côté à configurer :

  • Member — candidats que tu recrutes dans ton propre roster.
  • Ally — candidats des guildes partenaires de ton alliance. Ils conservent leur appartenance à leur guilde d'origine ; de ton côté ils apparaissent avec un Ally Role chip à la place d'un de tes rôles habituels.

Chaque onglet extérieur a la même forme : une carte Config en haut + un tableau de Liens d'invitation en bas.

Onglet extérieur Membre

Onglet Recrutement dans la modale Settings, onglet extérieur Membre — nav Settings à gauche (Guild Profile / Public Profile / PERSONNES: Rôles / Rôles de combat / Casiers / POLITIQUE: Politique de Regear / Guild Systems / Reports Visibility / ADMINISTRATION: Journal d'audit / Recrutement surligné / Import Config / Delete Guild). Volet droit : titre « Recrutement » + sous-titre. Dessous : onglets extérieurs Membre (sélectionné) / Ally, puis carte MEMBER RECRUITMENT avec toggle Receive new applicants (actif) + puces Used by (Web /enlist invite link, Discord [Enlist] button), Custom apply questions avec 3 inputs (vides), puis tableau ENLISTMENT LINKS avec 3 lignes expirées.

Carte Member Recruitment Config

Carte du haut de l'onglet extérieur Membre. Deux paramètres :

Receive new applicants (toggle) — met en pause ou reprend toutes les candidatures Membre entrantes. Off met en pause à la fois le lien web /enlist et le bouton Discord [Enlist]. Les tickets en attente existants gardent leur flux recruteur normal jusqu'à clôture. Les puces Used by sous le toggle te rappellent quelles surfaces il couvre.

Custom apply questions — jusqu'à 3 questions en texte libre affichées quand un candidat clique sur le bouton Enlist. Leurs réponses sont postées immédiatement dans le canal de revue du recruteur — les réponses NE sont PAS stockées dans la base de données, elles vivent uniquement dans la conversation du recruteur. Laisse un slot vide pour le passer. Le toggle Required à côté de chaque slot bloque la soumission quand ce slot est laissé vide.

Utilise les questions pour filtrer les candidatures peu sérieuses (ex. « Dans quel fuseau horaire es-tu ? », « Partage un kill des 7 derniers jours ») ou pour rassembler un contexte rapide sur lequel les recruteurs peuvent agir sans échange prolongé.

En bas de l'onglet extérieur Membre. Boutons en haut à droite : Prune N expired (suppression en masse de chaque ligne expirée) et + Create Enlistment Link.

Chaque ligne affiche :

  • Enlister — le membre du staff qui a créé le lien, avec avatar + nom affiché.
  • Enlistment code — la chaîne alphanumérique courte. Partageable comme https://ao-master.com/enlist/<code> via le bouton Copy à droite.
  • Uses — combien de personnes ont rejoint via ce lien.
  • Expires — temps relatif jusqu'à ce que le lien cesse de fonctionner (ou « Expired » avec un badge rouge une fois dépassé).
  • Boutons d'action Copy + Remove.

Clique sur + Create Enlistment Link. La modale demande :

  • Expiry window — 1 heure / 1 jour / 7 jours / 30 jours / never. 7 jours par défaut.
  • Max uses — illimité par défaut ; choisis un nombre pour les codes à usage unique.

La nouvelle ligne apparaît en haut avec un code frais. Clique sur Copy pour copier l'URL complète et la partager là où traînent tes recrues.

Ce que voient les candidats membres

Quand quelqu'un visite /enlist/<code>, il arrive sur une landing publique avec le nom de ta guilde, son icône, tes questions de candidature personnalisées (le cas échéant), et un bouton Enlist. S'il n'est pas connecté à AO Master, il est guidé d'abord à travers l'inscription (voir Sign up + verify email).

Le flux d'approbation après candidature se passe sur #Join Requests (même permission Approve Enlist Members). Voir Member enlist flow pour la marche à suivre complète.

Onglet extérieur Ally

Onglet Recrutement, onglet extérieur Ally — même nav de modale. Volet droit : onglets extérieurs Member / Ally (sélectionné). Carte ALLY RECRUITMENT avec toggle Receive new ally applicants (actif) + puces Used by (Web /ally invite link, Discord [Apply as Ally] button), Custom apply questions avec 3 inputs, section Ally Role chip avec champ ALLY ROLE NAME (défaut « Ally ») + palette de couleur ALLY ROLE COLOR. En-tête de section ALLY INVITE LINKS visible en bas (vide). Bouton « + Create Ally Invite Link » en haut à droite.

Carte Ally Recruitment Config

La carte Ally Config a la même structure que la carte Membre — toggle de réception + puces Used by (cette fois couvrant le lien web /ally + le bouton Discord [Apply as Ally]) + questions de candidature — plus une section propre aux alliés :

Ally Role chip — la puce affichée à côté de chaque membre allié partout où un vrai rôle apparaîtrait (liste + détail #Allies, slots de signup CTA Timer, signups Party Board). Ce n'est PAS un vrai rôle de permission — purement un marqueur visuel pour que les membres distinguent les alliés d'un coup d'œil.

  • Ally Role Name — texte de l'étiquette sur la puce (défaut « Ally »). Choisis quelque chose de court qui a du sens dans le vocabulaire de ta guilde.
  • Ally Role Color — choisis une teinte dans la palette ou utilise l'œil-de-compte-goutte pour une couleur personnalisée. Les alliés voient la même couleur partout où leur puce apparaît.

Même forme que les Enlistment Links Membres — liste de codes avec les colonnes Enlister / Code / Uses / Expires / Copy + Remove, plus un bouton + Create Ally Invite Link en haut à droite.

La grande différence est l'URL publique que ces codes génèrent : https://ao-master.com/ally/<code> au lieu de /enlist/<code>. Envoie le code ally à ton contact de l'alliance côté guilde partenaire ; leurs membres visitent /ally/<code> et candidatent comme alliés.

Ce que voient les candidats alliés

La page /ally/<code> ressemble à la landing membre mais avec deux différences :

  • La page est étiquetée comme une candidature ally (nom de ta guilde + badge d'alliance).
  • Après avoir postulé, le candidat conserve son appartenance à sa guilde d'origine intacte. À l'approbation, il apparaît dans ton canal #Allies avec le Ally Role chip que tu as configuré, pas dans ton roster de membres.

Le flux d'approbation se passe sur #Join Requests, filtré sur le côté Ally, avec la même permission Approve Enlist Members. La marche à suivre complète de candidature + approbation ally se trouve sur Membres — Alliance et Discord — Ally flow.

Recrutement côté Discord

Si le bot est appairé et que le pipeline Discord correspondant est configuré (sur #Discord Integration sous GESTION), les candidats disposent AUSSI d'un bouton épinglé sur un canal Discord qui ouvre un ticket à la place du lien web :

  • Membre — le bouton [Enlist] (ou ton étiquette personnalisée) ouvre un ticket 🎯-enlist-….
  • Ally — le bouton [Apply as Ally] ouvre un ticket 🤝-ally-….

Dans les deux cas, le toggle Receive new applicants, les Custom apply questions, et (pour ally) le Ally Role chip s'appliquent de manière identique. Voir Discord — Enlist flow et Discord — Ally flow pour les marches à suivre côté Discord.