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.
Fonctions incluses
- Titres, descriptions, champs et médias
- Aperçu en direct pendant la modification
- Enregistrer et modifier de nouveau
Que pouvez-vous créer avec les intégrations ?
Composez des messages Discord dans l’éditeur visuel et vérifiez-les dans l’aperçu en direct. Associez du texte, des champs, des images et des couleurs, enregistrez des brouillons ou publiez des messages dans un salon avant de les modifier ultérieurement.
Comprendre les compositions
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.
Le nom d'une composition sert uniquement à la gestion dans le tableau de bord et n'est pas envoyé sur Discord. Jusqu'à 50 compositions avec des noms de 50 caractères maximum chacun peuvent être stockées par serveur.
| État | Comportement |
|---|---|
| Brouillon | Sans salon cible, la composition sera enregistrée mais pas publiée sur Discord. |
| Publication gérée | Avec Target Channel, l'enregistrement crée un message Discord associé de manière permanente à la composition. D'autres modifications mettront à jour ce message précis. |
| Envoyer une fois | Envoie le message actuel sans enregistrer la composition ni créer de lien ultérieur. Cette option n'existe qu'avant la première sauvegarde. |
Composants V1 / V2
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
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.
Boutons de lien
V2 regroupe jusqu’à cinq boutons de lien par ligne d’actions. Le budget global remplace la limite V1 de cinq lignes.
Les boutons de lien ouvrent des sites et n’attribuent aucun rôle. Chaque bouton ajouté exige un libellé de 80 caractères maximum et une URL HTTP(S) complète de 512 caractères maximum. Emoji facultatif. Les boutons peuvent être réordonnés et supprimés. V1 les affiche sous les intégrations, avec cinq boutons par ligne et cinq lignes au total, soit 25 boutons. V2 les place dans leur conteneur et compte boutons et lignes dans le budget de 40.
Créer une composition
Le nom interne est obligatoire, même pour enregistrer un brouillon. L’éditeur accepte 50 caractères maximum. Une nouvelle composition reçoit un nom proposé modifiable. Il apparaît uniquement dans le tableau de bord. Publier exige un salon accessible et du texte visible, une intégration ou un bouton de lien complet. Une description ou image n’exige pas de titre. Un brouillon vide n’a pas encore besoin de contenu.
Droits Discord requis
Voir le salon et Envoyer des messages sont nécessaires pour publier. Intégrer des liens est requis pour les intégrations classiques et leurs images. Joindre des fichiers est nécessaire pour l’envoi unique de fichiers d’image locaux. Un brouillon ne publie pas encore de message Discord.
- Ouvrez Intégrés dans le tableau de bord.
- Sélectionnez Nouvelle composition et attribuez un nom interne.
- Ajoutez le contenu normal du message si nécessaire.
- Concevez la première intégration et ajoutez des intégrations supplémentaires si nécessaire.
- Vérifiez le résultat dans l'aperçu Discord.
- Choisissez un salon cible pour la publication ou laissez le salon vide pour enregistrer uniquement un brouillon.
Est utilisé exclusivement pour l'administration dans le tableau de bord et peut contenir un maximum de 50 caractères.
Le texte normal est facultatif et limité à 2 000 caractères. Une publication peut contenir uniquement du texte. Elle doit avoir un contenu visible. Vérifiez aussi les limites du format et des composants.
Les intégrations sont facultatives. Vous pouvez en créer jusqu’à dix. En V2, le budget commun des composants limite également leur nombre et leur contenu.
Sans salon cible, un brouillon est enregistré. Un salon cible accessible est obligatoire pour la publication.
Contenu du message
Le contenu normal du message apparaît au-dessus des intégrations et peut contenir jusqu'à 2 000 caractères. Les rôles, salons et emojis de serveur peuvent être utilisés via la sélection dans l'éditeur.
En V1, les mentions du texte normal peuvent notifier, contrairement aux intégrations classiques. En V2, les blocs de texte peuvent aussi déclencher des mentions. Pour @everyone, @here et les rôles non mentionnables par tous, Fjord a besoin de la permission Discord correspondante. Vérifiez les mentions avant publication.
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 ≤ 10 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.
Utiliser des 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 10 MB. L’envoi unique dans le module d’intégrations accepte dix images locales pour un total de 20 MB.
| Thumbnail | 5 MB |
| Image | 10 MB |
Enregistrer et publier
Si le message géré manque déjà dans Discord, enregistrer à nouveau le republie. Une composition dupliquée conserve le format mais commence sans salon de publication et reste indépendante de l’original.
Enregistrer comme brouillon
Laissez la sélection de salon vide et enregistrez. Le brouillon reste disponible dans le tableau de bord sans créer de message Discord.
Publier définitivement
Sélectionnez une salon et enregistrez. Le message Discord créé reste lié à la composition. Les modifications ultérieures seront mises à jour dans le même message une fois enregistrées.
Reporter la publication
Si vous choisissez un salon différent pour une composition déjà publiée, la prochaine fois que vous l'enregistrerez, le nouveau message sera créé en premier, puis l'ancien sera supprimé.
Supprimer la publication
Supprimer la publication supprime uniquement le message Discord géré. La composition reste sous forme de brouillon enregistré.
Supprimer la composition
Supprimer une composition retire son enregistrement et ses images stockées. Un message Discord déjà envoyé reste présent et peut perdre ses références d’image. Pour supprimer aussi le message géré, retirez explicitement sa publication d’abord. Les messages envoyés une fois ne sont pas gérés ensuite.
Gérer et dupliquer
Les compositions enregistrées peuvent être ouvertes, renommées, dupliquées et supprimées. Jusqu'à dix intégrations peuvent être créées, réorganisées et dupliquées dans une composition. La duplication est empêchée si cela dépasserait les limites de nombre ou de texte de Discord.
Vous pouvez passer des compositions à la vue d’ensemble dans le module. Les modifications non enregistrées sont conservées. Avant de quitter le module, enregistrez ou annulez toutes les modifications en cours. La barre d’enregistrement commune reste visible dans la vue d’ensemble. Enregistrer applique toutes les modifications en cours des compositions. Annuler les abandonne. Cela inclut les compositions qui ne sont pas actuellement ouvertes.
Corriger les erreurs
| Observation | Examen |
|---|---|
| Le message ne peut pas être publié. | Un salon de texte accessible est-il sélectionné et Fjord est-il autorisé à y envoyer des messages et à les intégrer ? |
| Une image est rejetée. | 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 10 MB. L’envoi unique dans le module d’intégrations accepte dix images locales pour un total de 20 MB. |
| Envoyer une fois n'est pas disponible. | La fonction n'est disponible qu'avant le premier enregistrement et est limitée à dix pièces jointes locales. |
| Un rôle n'est pas mentionné. | En V1, les mentions du texte normal peuvent notifier, contrairement aux intégrations classiques. En V2, les blocs de texte peuvent aussi déclencher des mentions. Pour @everyone, @here et les rôles non mentionnables par tous, Fjord a besoin de la permission Discord correspondante. Vérifiez les mentions avant publication. |
| La salon enregistrée n'est plus disponible. | Sélectionnez une salon existante sur laquelle Fjord est autorisé à publier et enregistrez à nouveau. |
Variables des compositions
Utilisez les variables suivantes dans le texte normal des deux versions et les champs classiques V1. Elles sont remplacées à l’envoi ou à la mise à jour, pas en continu. Les variables de serveur, salon et bot ne sont actuellement pas remplacées dans les blocs V2. Le jeton de temps décrit plus haut y fonctionne. Les variables de membre et avatars dynamiques appartiennent au module de bienvenue.
{member.guild.member_count} | Nombre de membres |
{guild.owner.mention} | Mention du propriétaire |
{member.guild.name} | Nom du serveur |
{guild.owner.id} | ID du propriétaire |
{channel.mention} | Mention du salon cible |
{time.relative} | Temps relatif |
{channel.id} | ID du salon cible |
{bot.mention} | Mention du bot |
{time.full} | Date et heure |
{guild.id} | Identifiant du serveur |
{bot.name} | Nom du bot |
{bot.id} | ID du bot |
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.
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
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.