Documentation Fjord
Modules
01
Bienvenue
Accueillez les nouveaux membres, saluez les départs et attribuez automatiquement des rôles.
Fonctions incluses
- Messages d’accueil et de départ personnalisés
- Cartes de bienvenue personnalisées
- Rôles automatiques pour les nouveaux membres
- Salons séparés pour les arrivées et les départs
02
Auto-modérateur
L’auto-modérateur détecte les contenus indésirables et applique les règles du serveur.
- Dix filtres pour le contenu, le spam, les liens et les mentions
- Portées séparées pour les rôles et les salons
- Jusqu’à dix niveaux avec suppression, timeout, expulsion ou bannissement
03
Journal d’activité
Consignez les événements importants dans les salons Discord choisis.
- 89 types d’événements pris en charge
- Un salon de journalisation commun
- Journaux activables séparément
04
Intégrations
Créez des messages structurés dans l’éditeur visuel, sans écrire de JSON.
- Titres, descriptions, champs et médias
- Aperçu en direct pendant la modification
- Enregistrer et modifier de nouveau
Rôles par réaction
Les membres choisissent leurs rôles avec des boutons et des menus. Configurez des groupes de rôles, des messages V1/V2 et des publications gérées.
Fonctions incluses
- Les deux formats permettent prévisualisation, couleurs, images, plusieurs intégrations ainsi que dépliage, copie, suppression et réorganisation des intégrations. V1 utilise les champs fixes de Discord et V2 des blocs libres. Les sections suivantes expliquent les saisies possibles et leurs différences.
- Boutons de rôles avec libellés, emojis, quatre styles et un ou plusieurs rôles par option
- Menus avec texte indicatif, descriptions, emojis et sélection unique ou multiple
- V1 autorise plusieurs sélections de rôles indépendantes sous tout le message. Elles partagent cinq lignes d’actions maximum. Un menu occupe une ligne, jusqu’à cinq boutons partagent une ligne. Cinq menus sont possibles seulement sans lignes de boutons supplémentaires. Chaque sélection accepte 25 options maximum. V2 donne à chaque conteneur sa sélection avec boutons ou menu, dans le budget commun. Déplacer une intégration V1 ne déplace pas une sélection indépendante. Les boutons de rôle sont bleus, gris, verts ou rouges. Ce module ne propose ni éditeur de boutons de liens web ni envoi unique.
- Aperçu avec sélection de rôles simulée sans modifier les rôles réels des membres
- Nommer et dupliquer les compositions, enregistrer des brouillons, publier et mettre à jour les messages et retirer les publications
- Indications sur les permissions et la hiérarchie des rôles, la taille des images et les limites de texte et de composants
Que pouvez-vous créer avec les rôles par réaction ?
Créez des messages Discord permettant aux membres de choisir leurs rôles. Combinez des intégrations personnalisées avec des boutons ou menus de rôles, par exemple pour les jeux, les centres d’intérêt ou les notifications. Enregistrez des brouillons ou publiez un message dans un salon et mettez-le à jour dans le tableau de bord.
Associer messages et sélection de rôles
Les deux formats permettent prévisualisation, couleurs, images, plusieurs intégrations ainsi que dépliage, copie, suppression et réorganisation des intégrations. V1 utilise les champs fixes de Discord et V2 des blocs libres. Les sections suivantes expliquent les saisies possibles et leurs différences.
Configurer une composition de rôles
Seuls les rôles sous le rôle le plus élevé du bot et le vôtre sont autorisés. Le propriétaire du serveur est exempt de sa propre limite hiérarchique. @everyone, rôles gérés et rôles avec permissions de gestion ou modération, y compris accès au journal d’audit, sont exclus de l’attribution libre. Choisir des rôles pour une option sans libellé propose le nom du premier rôle, modifiable. Ce module ne remplace pas dynamiquement les variables de membre ou serveur, sauf le jeton de temps V2.
Droits Discord requis
Fjord a besoin de Voir le salon, Envoyer des messages et Intégrer des liens dans le salon cible, ainsi que Gérer les rôles. Son rôle doit être au-dessus de tous les rôles attribués. Les rôles gérés, @everyone et les rôles avec des permissions administratives ne sont pas disponibles.
Le nom interne est obligatoire, même pour un brouillon, avec 100 caractères maximum. Sans salon cible, seul le brouillon est enregistré. Publier exige un salon accessible et du texte visible, une intégration ou au moins une option de rôle complète. Chaque option ajoutée exige un libellé de 1–80 caractères et 1–25 rôles attribuables. Emoji facultatif, description de 100 caractères maximum affichée seulement dans les menus. Le texte avant sélection est facultatif, limité à 150 caractères, avec une valeur par défaut. Pour la sélection multiple, fixez le maximum simultané d’options, jusqu’à 25. Complétez ou supprimez les options incomplètes, même en brouillon.
Contenu et mentions
Le texte normal accepte 2 000 caractères au maximum. Utilisez les outils d’insertion pour ajouter les rôles, salons et emojis du serveur au curseur. Ce module publie les mentions sans notification. Elles ne remplacent pas une option de rôles.
Concevoir des intégrations
Discord n’affiche l’icône de l’auteur que si un nom d’auteur est également renseigné. Saisissez un nom ci-dessus pour faire apparaître l’icône dans l’aperçu. Discord n’affiche l’icône du pied que si un texte de pied est également renseigné. Saisissez un texte ci-dessus pour faire apparaître l’icône dans l’aperçu.
V2
Un bloc d’image peut contenir une galerie de dix images au maximum. « + Autre image » ajoute des images, qui peuvent être supprimées individuellement. Chaque image et miniature dispose d’une description facultative de 80 caractères au maximum et d’une option de spoiler. Une section accepte trois textes au maximum, chacun de 4000 caractères. « + Autre texte » ajoute jusqu’à deux textes supplémentaires. Accessoire permet de choisir une miniature ou un bouton de lien. Le bouton nécessite un libellé de 80 caractères au maximum et une URL HTTP(S) complète de 512 caractères au maximum. L’emoji et la désactivation sont facultatifs. Les textes supplémentaires et le bouton accessoire comptent dans la limite des composants. Les images individuelles d’une galerie ne comptent pas comme composants supplémentaires.
En V2, les conteneurs et les images, y compris les miniatures, peuvent être marqués comme spoilers. Leur contenu reste masqué jusqu’à un clic.
V2 propose dix conteneurs au maximum, chacun avec sa couleur. Utilisez des blocs de texte ou sections avec miniature facultative à droite, avec 4000 caractères et Markdown par bloc. Les séparateurs montrent une ligne ou seulement un espacement, petit ou grand. Ajoutez, copiez, supprimez et réordonnez les blocs avec les flèches. Les blocs de texte et d’image vides ne produisent aucun contenu visible. Les zones de texte V2 proposent des sélecteurs de rôles, salons et emojis du serveur.
V2 ne propose pas de champs classiques d’auteur, de lien du titre, de champs en ligne, d’icône de pied ou d’interrupteur d’horodatage. Utilisez Markdown pour les titres et liens. L’exemple ci-dessous crée un petit pied, et le jeton de temps un horodatage. V1 ne propose pas les blocs V2 librement disposés. Les deux formats ne se mélangent pas dans un message.
-# ... · {time.full}
Couleurs rapides · 10
Markdown · 4000
Markdown · 4000 · Thumbnail ≤ 5 MB
PNG · JPG/JPEG · WebP · GIF ≤ 8 MB
Afficher la ligne de séparation · Petit / Grand
V2 a une limite commune de 40 composants pour tout le message. Conteneurs, textes, sections, miniatures, galeries, séparateurs, lignes d’actions, boutons et menus comptent chacun. Les options de menu ne comptent pas séparément. Séparateurs et contrôles ajoutés automatiquement comptent aussi. Par exemple, un conteneur avec texte, image, séparateur et bouton avec sa ligne utilise six composants. Les dix conteneurs ne peuvent donc pas tous être remplis sans limite.
Importer et vérifier les images
Les limites d’image s’appliquent par fichier. En V1, icône d’auteur, miniature et icône de pied acceptent chacun 5 MB maximum. La grande image a la limite des blocs d’image V2 indiquée ci-dessous. PNG, JPG/JPEG, WebP et GIF sont acceptés. Choisir un fichier remplace une image, Supprimer vide son emplacement. Les icônes d’auteur et de pied restent invisibles sans leur texte correspondant.
Choisis PNG, JPG/JPEG, WebP ou GIF. Les images sont téléversées à l’enregistrement. Les miniatures acceptent 5 MB au maximum et les blocs d’image 8 MB.
| Thumbnail | 5 MB |
| Image | 8 MB |
Groupes de rôles, boutons et menus
Le nom interne est obligatoire, même pour un brouillon, avec 100 caractères maximum. Sans salon cible, seul le brouillon est enregistré. Publier exige un salon accessible et du texte visible, une intégration ou au moins une option de rôle complète. Chaque option ajoutée exige un libellé de 1–80 caractères et 1–25 rôles attribuables. Emoji facultatif, description de 100 caractères maximum affichée seulement dans les menus. Le texte avant sélection est facultatif, limité à 150 caractères, avec une valeur par défaut. Pour la sélection multiple, fixez le maximum simultané d’options, jusqu’à 25. Complétez ou supprimez les options incomplètes, même en brouillon.
Les boutons basculent leur groupe de rôles. Si le membre possède déjà tous les rôles du groupe, ils sont retirés. Sinon, seuls les rôles manquants sont ajoutés. Les autres rôles restent inchangés. L’aperçu ne modifie aucun rôle réel.
Configurer les boutons
Choisissez Boutons, ajoutez une option et renseignez son libellé et ses rôles. Choisissez éventuellement un emoji et un des quatre styles. Répétez pour d’autres groupes et réordonnez avec les commandes de déplacement. Chaque option est un bouton, même avec plusieurs rôles.
Configurer un menu
La sélection multiple utilise un maximum configuré de 2–25 options. Si moins d’options existent, le message envoyé limite automatiquement le choix au nombre disponible.
Choisissez Menu de sélection. Chaque option reçoit des rôles, un libellé et éventuellement une description et un emoji. Le libellé du menu apparaît avant la sélection. Activez la sélection multiple avec l’option permettant plusieurs choix. Le maximum de sélection limite les options simultanées, pas les rôles d’un paquet. Sans sélection multiple, un membre peut choisir une option.
Le menu compare toute la sélection envoyée aux rôles du membre : les rôles choisis manquants sont ajoutés et ceux déjà détenus sont conservés. Les rôles de ce menu qui ne sont pas choisis sont retirés. Une sélection vide retire tous les rôles de ce menu. Les rôles extérieurs restent inchangés. Les groupes qui se chevauchent conservent leurs rôles communs tant qu’une option choisie en a besoin.
Les coches indiquent la sélection dans le client Discord, pas nécessairement les rôles actuels. Elles peuvent manquer après un redémarrage ou dans un autre client. Choisir une seule option conserve ou attribue ses rôles et retire les autres rôles de ce menu. Choisir à nouveau un rôle déjà détenu le conserve. Le bot ne réinitialise pas le menu après utilisation.
Composants V1 / V2
V2 regroupe aussi cinq boutons maximum par ligne d’actions. Un menu exige sa propre ligne. Le budget global remplace la limite V1 de cinq lignes.
Les nouvelles compositions commencent en V2.
Choisissez V1 ou V2 avant le premier enregistrement. La version devient ensuite définitive, même pour un brouillon ou après retrait de la publication. Créez une nouvelle composition pour changer de format. La duplication conserve la version. Les messages V1 enregistrés ne sont ni convertis ni supprimés automatiquement.
V1 autorise plusieurs sélections de rôles indépendantes sous tout le message. Elles partagent cinq lignes d’actions maximum. Un menu occupe une ligne, jusqu’à cinq boutons partagent une ligne. Cinq menus sont possibles seulement sans lignes de boutons supplémentaires. Chaque sélection accepte 25 options maximum. V2 donne à chaque conteneur sa sélection avec boutons ou menu, dans le budget commun. Déplacer une intégration V1 ne déplace pas une sélection indépendante. Les boutons de rôle sont bleus, gris, verts ou rouges. Il n’y a pas d’éditeur séparé pour des lignes supplémentaires de boutons de liens web ni d’envoi unique. Une section V2 peut toutefois utiliser un bouton de lien à la place d’une miniature comme accessoire. Il ouvre un site sans modifier les rôles.
V1
V1 utilise les intégrations classiques de Discord, avec couleur d’accent et zones fixes. Dix intégrations au maximum. Le tableau indique les nombres maximaux de caractères. Auteur, titre, description, pied de page et tous les noms et valeurs des champs sont limités ensemble à 6000 caractères sur toutes les intégrations. Le texte normal a sa propre limite. Chaque intégration V1 accepte jusqu’à 25 champs.
| Saisie | Limite de caractères | Statut |
|---|---|---|
| Auteur | 256 | Facultatif |
| URL de l’auteur | 512 | Facultatif |
| Titre | 256 | Facultatif |
| Lien du titre (facultatif) | 512 | Facultatif |
| Description | 4096 | Facultatif |
| Texte du pied | 2048 | Facultatif |
| Nom du champ | 256 | Obligatoire après ajout |
| Valeur du champ | 1024 | Obligatoire après ajout |
Toutes les zones de présentation sont facultatives. Dès qu’un champ est ajouté, son nom et sa valeur sont obligatoires. Supprimez les champs inutilisés. Côte à côte active les champs en ligne, dont la disposition finale dépend de Discord et de la largeur d’écran. Le lien ou l’icône d’auteur exige un nom d’auteur, le lien du titre exige un titre et l’icône de pied exige un texte de pied. Les liens facultatifs doivent être des adresses HTTP(S) complètes. L’horodatage affiche l’heure d’envoi.
Les sélecteurs de rôles et salons existent dans le texte normal, la description V1 et les valeurs de champ. Ils ne sont pas proposés dans l’auteur, le titre, le pied ou le nom de champ. Les emojis du serveur sont possibles dans ces textes. URL d’auteur et lien du titre acceptent uniquement des URL, sans rôle, salon ou emoji. Les mentions des intégrations classiques ne notifient personne.
Limites et images
Chaque serveur accepte jusqu’à 50 compositions et chaque composition jusqu’à dix intégrations. Chaque sélection de rôles accepte 25 options au maximum. V2 autorise 40 composants au total, y compris conteneurs, texte, images, rangées d’actions et contrôles. Les options de menu ne comptent pas individuellement. Les images sont limitées à 8 Mo. Vérifiez le budget avant d’enregistrer.
Utiliser l’aperçu Discord
L’aperçu montre texte, ordre, images et contrôles dans le format choisi. Ouvrez le menu ou cliquez sur un bouton pour simuler une sélection. Aucun vrai membre ne reçoit de rôle. Chargez d’abord les ressources du serveur pour disposer des rôles et emojis. Testez l’attribution réelle dans Discord après publication.
Gérer les intégrations
Dépliez les intégrations pour les modifier. Réordonnez-les, dupliquez-les ou supprimez-les. Dupliquer un conteneur V2 copie aussi ses contrôles de rôles. Supprimer le conteneur les supprime. Une copie dépassant les limites d’intégrations ou de composants est bloquée.
Le nom interne d’une composition accepte 100 caractères et apparaît uniquement dans le tableau de bord. Une copie est indépendante de l’original. Vérifiez son salon et ses options avant publication. Enregistrer applique les changements. Annuler abandonne les modifications en attente.
Enregistrez ou abandonnez les modifications en attente avant de modifier une autre composition, d’en créer une, de dupliquer ou de supprimer.
Gérer brouillons et publications
Enregistrez sans salon cible pour conserver un brouillon. Avec un salon, l’enregistrement publie le message et les modifications suivantes le mettent à jour. Lors d’un changement de salon, le nouveau message est publié avant de retirer l’ancien. Un nouvel enregistrement recrée un message Discord manquant. Les modifications prennent effet après l’enregistrement.
Retirer la publication supprime uniquement le message Discord et conserve le brouillon. Supprimer la composition supprime aussi sa publication. Dupliquer crée une copie indépendante dont la publication se configure séparément.
Résoudre les problèmes
Si des rôles manquent, vérifiez Gérer les rôles, la hiérarchie et les permissions d’administration des rôles cibles. Si la publication échoue, vérifiez le salon et ses permissions. Retirez des éléments si le budget est dépassé. Testez ensuite avec un membre ordinaire dans Discord. L’aperçu du tableau de bord ne modifie pas ses rôles.
Conditions et limites
Une présentation valide n’exige pas toutes les zones facultatives. Une couleur seule ou des blocs vides ne constituent pas un contenu visible à publier. La prévisualisation n’envoie aucun message et ne remplace pas un test dans le salon cible. Aucun éditeur ne propose sondages, stickers, formulaires ou actions programmables. Les données et possibilités de modification dépendent aussi de vos droits accordés au tableau de bord.
Aperçu, spoilers et fichiers image
Dans l’aperçu V2, une seule image de galerie conserve ses proportions. Plusieurs images forment une grille avec des recadrages identiques au format 16:9. Deux ou quatre images utilisent deux colonnes, trois et de cinq à dix images utilisent trois colonnes. La miniature apparaît à droite du texte de la section. La description fournit un texte alternatif, pas une légende visible supplémentaire.
Les interrupteurs de spoiler pour les images et conteneurs appartiennent à l’éditeur V2. Les images de galerie et miniatures peuvent être masquées séparément. Un spoiler de conteneur masque son contenu tout en laissant son cadre extérieur visible. Un clic révèle l’aperçu sans modifier le réglage enregistré. Les membres peuvent aussi révéler les spoilers en cliquant dans Discord.
Les images de messages acceptent PNG, JPG/JPEG, WebP et GIF. Le type de fichier doit correspondre à son contenu. Renommer l’extension d’un fichier HTML ou SVG ne le transforme pas en image compatible. Les limites des tableaux restent applicables à chaque fichier. Si une image locale est refusée ou ne peut plus être lue, sélectionnez de nouveau le fichier original et enregistrez à nouveau.
Les zones de texte Markdown acceptent les liens web et les liens de courriel. L’aperçu ouvre les liens HTTP(S) et mailto, mais pas les fichiers locaux ni les adresses Blob. Les liens d’auteur, de titre et les boutons de lien exigent des URL HTTP(S) complètes. L’aperçu ne publie aucun message. Vérifiez le résultat enregistré dans Discord, dont la présentation peut varier selon le client et la largeur d’écran.
05
Paramètres
Dans Paramètres, choisissez la langue, le fuseau horaire et la couleur par défaut des intégrations, déléguez l’accès au tableau de bord et gérez les données enregistrées des modules.
- Couleur par défaut des intégrations du bot
- Langue et fuseau horaire
- Accès délégué au tableau de bord
- Gestion des données de modules enregistrées
06
Commandes
Toutes les commandes slash de Fjord, leurs permissions et de l’aide en cas d’erreur.