Commande slash
Déclencher un flux lorsque quelqu'un saisit une commande Slash prédéfinie dans un canal Slack.
Cet événement doit être associé aux cartes d'action Répondre à la commande - Temps réel ou Répondre à la commande - Retardé.
Une fois que vous avez configuré les commandes Slash dans votre app Slack, lorsque vous saisissez une commande Slash dans un canal Slack, une charge utile de données sera envoyée depuis votre app Slack vers l'URL cible. Il doit s'agir de l'URL d'invocation du flux qui contient la carte Commande Slash. Cliquez sur l'icône Paramètres du webhook en bas de la carte pour obtenir la chaîne d'URL. Pour plus d'informations, consultez la documentation de l'API Slack.
Ajouter des applications Slash à votre espace de travail Slack
Pour utiliser la carte d'événement Commande Slash, vous devez effectuer ces étapes :
-
Créez votre propre app Slack. Consultez Configuration de base de l'application.
-
Configurez la commande Slash pour votre app :
-
Dans la page Informations de base de votre app Slack, développez la section Ajouter des caractéristiques et fonctionnalités et sélectionnez Commandes Slash.
-
Cliquez sur le bouton Créer une commande.
-
Dans le champ Commande, ajoutez une commande Slash pour la nouvelle app. N'importe quel utilisateur de votre espace de travail Slack pourra invoquer l'app à l'aide de cette commande Slash.
-
Dans le champ URL de la requête, ajoutez l'URL du flux que vous souhaitez déclencher à l'aide de la carte Commande Slash. Pour trouver l'URL d'accès à l'API pour invoquer votre flux , consultez Invoquer un flux avec un point de terminaison API.
-
Ajoutez des informations utiles dans Description courte et Indice d'utilisation pour les utilisateurs de l'app dans votre espace de travail Slack, puis cliquez sur Enregistrer.
-
-
Accédez à la page Installer l'application Slack et installez l'app pour votre espace de travail Slack.
-
Pour vérifier que vous avez correctement installé l'app, saisissez le symbole
/dans la barre de message de votre client Slack. Vos applications installées sont répertoriées.
Options
| Champ | Définition | Type | Obligatoire |
|---|---|---|---|
|
Utiliser une clé de signature ? |
Indique s'il faut vérifier les requêtes provenant de Slack. Si |
Vrai/Faux | TRUE |
|
Clé de signature |
Valeur de la clé secrète qui est unique à votre app. Obtenez cette valeur à partir de la console de gestion des app Slack. Si Utiliser une clé de signature ? est défini sur |
Texte | TRUE |
Sortie
| Champ | Définition | Type |
|---|---|---|
|
Commande |
||
|
Commande Slash |
Commande Slash envoyée au robot Slack. |
Texte |
|
Texte |
Contenu saisi par l'utilisateur après la commande Slash. |
Texte |
|
URL de réponse |
URL de la réponse de la commande Slash. |
Texte |
|
ID d'équipe |
ID d'équipe de l'utilisateur qui a envoyé la commande Slash. |
Texte |
|
Domaine de l'équipe |
Nom de domaine de l'équipe de l'utilisateur. |
Texte |
|
ID de canal |
ID du canal vers lequel la commande Slash a été envoyée. |
Texte |
|
Nom du canal |
ID du canal vers lequel la commande Slash a été envoyée. |
Texte |
|
ID utilisateur |
Identificateur unique de l'utilisateur. | Texte |
|
Nom d'utilisateur |
Nom d'utilisateur Slack |
Texte |