Applications et intégrations

Les applications dont disposent vos membres, ce que vous pouvez configurer vous-même pour votre communauté, et ce qui nécessite un administrateur système.

Les applications dont disposent vos membres

Antimatter est livré avec un ensemble d'applications. À moins qu'un administrateur système ne les ait désactivées, chaque communauté du serveur y a accès :

ApplicationFonction
Appels et canaux vocauxDes appels dans n'importe quel canal, et des canaux vocaux : des appels permanents dans lesquels les utilisateurs peuvent entrer et sortir à volonté.
SondagesDes sondages dans une conversation, avec des résultats en direct, des votes anonymes et une heure de fin. La commande /poll en crée un.
À faireListes de tâches partagées dans chaque canal et conversation, autant que nécessaire, ainsi que des listes personnelles.
NotesDes documents édités ensemble en temps réel, partagés avec un canal ou conservés en privé.
Tableau blancDes tableaux de dessin partagés avec un canal ou conservés en privé.
KanbanTableaux de cartes organisées en colonnes, liés aux canaux. Kanban s'ouvre dans son panneau latéral ; un tableau élargit le panneau.
PlaybooksListes de contrôle pour les processus répétables, exécutées dans un canal, dans le panneau latéral des Playbooks.
GIF et mèmesUn sélecteur de GIF et d'autocollants, ainsi que des mèmes créés à partir de modèles, dans le sélecteur d'emojis.
Calendrier et messagerieLe calendrier et la boîte de messagerie de chaque personne, connectés à leurs propres comptes.
AgentsDes assistants IA, lorsque le serveur est configuré avec un modèle d'IA.
GitHub, GitLab et JiraDes notifications et des commandes pour ces services, une fois connectés.

La plupart des applications s'ouvrent depuis la barre d'applications, la colonne d'icônes située sur le bord droit de la fenêtre. Les applications sont activées ou désactivées pour l'ensemble du serveur, dans Console système › Plugins : un administrateur de communauté ne peut pas activer ou désactiver une application pour une seule communauté. Leurs paramètres sont également globaux au serveur, sauf indication contraire sur cette page. Pour ajouter une application ou modifier ses paramètres, contactez votre administrateur système.

Au sein d'une communauté, les applications suivent les permissions des canaux : par exemple, les personnes qui ne peuvent que lire un canal peuvent voir ses listes de tâches et ses notes, mais pas les modifier, et les administrateurs du canal peuvent supprimer ses notes. Les administrateurs et les personnes disposant de la permission Gérer les messages peuvent fermer n'importe quel sondage dans le canal.

Les listes de tâches d'un canal appartiennent à ses membres : toute personne pouvant publier dans le canal peut ajouter et cocher des tâches, ainsi que renommer ou archiver une liste. Une liste est supprimée par la personne qui l'a créée, et une tâche par la personne qui l'a ajoutée, ou par les administrateurs du canal, les administrateurs de la communauté et les administrateurs système : les autres membres ne peuvent pas les supprimer, même s'ils peuvent renommer le canal. Dans un canal archivé ou en lecture seule, les listes ne peuvent être que consultées. Les invités peuvent envoyer des tâches uniquement aux personnes avec qui ils partagent un canal.

Emojis personnalisés

Les emojis personnalisés sont des images que les utilisateurs utilisent dans les messages et les réactions comme n'importe quel autre emoji, en tapant leur nom entre deux deux-points, par exemple :party_parrot:.

  1. Ouvrez le sélecteur d'emoji (dans la zone de message, sur les réactions d'un message, ou pour votre état).
  2. Choisissez + (Ajouter un emoji personnalisé) à côté de la zone de recherche. Le sélecteur affiche sa vue d'ajout.
  3. Déposez, collez ou choisissez une image : PNG, GIF (animé également), JPEG ou WebP, jusqu'à 512 Ko et 1028 × 1028 pixels. Le sélecteur l'aperçoit aux tailles auxquelles les emoji sont affichés.
  4. Donnez-lui un nom : lettres minuscules, chiffres, et -, + ou _, jusqu'à 64 caractères. Le sélecteur indique immédiatement si le nom est déjà pris ou s'il s'agit d'un emoji standard.
  5. Choisissez Enregistrer. Le nouvel emoji apparaît en premier dans le sélecteur, sous Ajoutés récemment.

Le bouton Emojis personnalisés à côté de + liste les emojis personnalisés du serveur, avec une zone de recherche, la personne qui a ajouté chacun d'eux et quand, ainsi qu'un bouton de suppression pour ceux que vous êtes autorisé à supprimer. La même liste se trouve dans Intégrations › Emojis personnalisés.

  • Les emojis personnalisés appartiennent à l'ensemble du serveur, et non à une seule communauté : tout le monde sur le serveur peut les utiliser. Choisissez des noms qui ne risquent pas de entrer en conflit avec les emojis d'autres communautés.
  • Par défaut, chaque membre peut ajouter des emojis personnalisés ; les invités ne peuvent ni en ajouter ni en supprimer. Les personnes peuvent supprimer les leurs ; seuls les administrateurs système peuvent supprimer les emojis des autres, alors demandez-en à un administrateur pour supprimer un emoji indésirable. Un administrateur système peut modifier cela dans les permissions du serveur, ou désactiver les emojis personnalisés avec Activer les émoticônes personnalisées dans la Console système.

GIFs, autocollants et mèmes

Le sélecteur d'emojis comporte des onglets GIFs, Autocollants et Mèmes lorsque ces applications sont activées.

  • GIFs et autocollants proviennent d'un service de GIF choisi par l'administrateur système, avec une cote de contenu définie par ce dernier. Lorsque l'administrateur système l'autorise, les utilisateurs peuvent ajouter leurs propres GIFs et autocollants. Par défaut, seuls les administrateurs système peuvent le faire ; l'administrateur système peut l'ouvrir à tous, à l'exception des invités (Qui peut ajouter des GIFs et des autocollants). Dans les onglets GIFs et Autocollants, le bouton + à côté de la zone de recherche ouvre la vue d'ajout (Ajouter un GIF, Ajouter un autocollant) et le bouton de gestion (Gérer les GIFs, Gérer les autocollants) liste les éléments ajoutés, avec l'auteur et la date. Les options GIFs personnalisés et Autocollants personnalisés dans les pages d'intégrations fonctionnent également. Les GIFs et autocollants ajoutés sont disponibles pour tous les membres du serveur ; l'auteur et les administrateurs système peuvent les supprimer.
  • Mèmes : n'importe qui peut choisir un modèle dans l'onglet Mèmes, écrire les légendes et publier le mème. La commande /meme fonctionne également. Par défaut, tous les membres, à l'exception des invités, peuvent ajouter un modèle de mème via le bouton + à côté de la zone de recherche de l'onglet Mèmes, et le bouton de gestion liste les modèles personnalisés avec l'auteur et la date d'ajout. Un administrateur système peut restreindre cette fonction aux administrateurs système, ou choisir Nul (modèles personnalisés désactivés) : les modèles déjà ajoutés restent utilisables. Les modèles sont partagés par l'ensemble du serveur, et seuls leurs créateurs et les administrateurs système peuvent les supprimer.

Dans une communauté publique, envisagez de demander à votre administrateur système de limiter les envois de GIFs et de modèles de mèmes aux administrateurs uniquement.

Bibliothèques de tableaux blancs

Les administrateurs de communauté peuvent ajouter des bibliothèques de formes pour tout le monde dans la communauté : dans un tableau blanc, ouvrez le menu du tableau ou le panneau de bibliothèque et choisissez Gérer les bibliothèques. Une bibliothèque est un fichier .excalidrawlib de 5 Mo maximum.

Webhooks, commandes slash et bots

Les intégrations connectent votre communauté à d'autres outils : un système de surveillance qui publie des alertes, un formulaire qui publie ses réponses, une commande qui recherche quelque chose. Pour les configurer, cliquez sur votre avatar et choisissez Intégrations. Vous voyez les types d'intégration que vous êtes autorisé à gérer :

IntégrationFonctionQui peut la créer, par défaut
Webhooks entrantsUn autre service publie des messages dans un canal en appelant une URL secrète.Administrateurs de communauté
Webhooks sortantsLes messages contenant un mot déclencheur dans un canal sont envoyés à un autre service, qui peut y répondre. Ou bien une action de message : les utilisateurs envoient un message au service depuis le menu du message.Administrateurs de communauté
Commandes slashUne commande telle que /weather appelle un autre service, qui répond dans le canal.Administrateurs de communauté
Comptes de botComptes destinés aux programmes, qui publient sous leur propre nom et avec une étiquette Bot.Administrateurs système
Applications OAuth 2.0Applications qui permettent aux utilisateurs de se connecter avec leur compte Antimatter.Administrateurs système

Actions de message

Un webhook sortant dont le Déclencher lorsque est défini sur Depuis le menu du message ne se déclenche pas sur les messages publiés. Il devient une action dans le menu des messages, sous Plus d'actions, dans un groupe Intégrations : le sélectionner envoie ce message unique au service, qui peut répondre dans le canal ou à la personne uniquement. Donnez-lui un titre (le nom de l'action dans le menu) et, si vous le souhaitez, une Icone : une URL d'image ou une image téléversée, affichée en gris. Associez-le à un seul canal public, ou laissez le champ canal vide pour l'offrir dans tous les canaux publics de la communauté. L'archivage d'un canal supprime les webhooks qui y sont associés, de sorte qu'un canal archivé ne conserve que les actions de portée communautaire. Les invités ne voient que les actions associées à un canal dont ils sont membres.

Un rôle personnalisé avec Gérer les intégrations permet à d'autres personnes de gérer également les webhooks et les commandes slash (voir Rôles et permissions). Les webhooks et les commandes slash appartiennent à la communauté dans laquelle ils ont été créés.

Un administrateur système doit avoir activé chaque type d'intégration dans Console système › Intégrations › Gestion des intégrations. Les webhooks entrants et sortants ainsi que les commandes slash sont activés par défaut ; la création de comptes de bot est désactivée. Traitez l'URL d'un webhook et le jeton d'une commande comme des mots de passe : quiconque les possède peut publier dans votre communauté.

Pour créer une intégration, un bot ou une application, consultez Développer sur Antimatter.

Les liens automatiques transforment des éléments de texte, comme des numéros de ticket, en liens dans tous les messages de votre communauté, sans application à installer. Les administrateurs de la communauté les configurent dans Paramètres de l’équipe › Liens automatiques ; voir Liens automatiques.

Playbooks

Un playbook est une liste de contrôle pour un processus que vous répétez : gestion d'un incident, intégration d'un nouveau collègue, préparation d'une version. Chaque fois que le processus démarre, vous exécutez le playbook : Antimatter crée ou utilise un canal pour l'exécution, où se trouvent la liste de contrôle, son responsable et les mises à jour de son état.

The Playbooks app with a checklist being run
Une exécution de playbook, avec sa liste de contrôle et son état.

Ouvrez les playbooks depuis la barre d'applications : son panneau latéral affiche les exécutions et les listes de contrôle du canal. Le bouton en haut du panneau (Parcourir les exécutions, playbooks et tâches) ouvre la vue de navigation, avec Toutes les exécutions, Tous les playbooks et Vos tâches, où vous créez un playbook (Créer un playbook) ou en importez un. L'éditeur de playbook élargit le panneau pendant qu'il est ouvert. L'entrée Automatisation du canal… d'un canal, dans son menu, définit un message de bienvenue, une catégorie pour les nouveaux arrivants et des suggestions de playbooks sur mots-clés.

Les playbooks appartiennent à une communauté. Par défaut, toute personne pouvant créer des canaux peut créer des playbooks, donc en pratique chaque membre peut le faire. Un playbook peut être public pour la communauté ou réservé à ses membres.

Quelques bons playbooks pour une communauté : accueil d'un nouveau modérateur, gestion d'un signalement, préparation d'un événement. Pour une organisation : réponse à un incident, arrivée et départ d'un employé.