Utilisez l\'itérateur Pour chaque canal dans un espace de travail pour parcourir automatiquement chaque canal d\'un espace de travail Slack spécifié. Il vous permet d\'envoyer des messages, de recueillir des informations ou de gérer les paramètres sur tous les canaux sans avoir à les sélectionner manuellement un par un.

Procédure

  • Double-cliquez sur l\'action Boucle ou faites-la glisser depuis le package Boucle dans la palette Actions.
  • Dans la liste des itérateurs, recherchez le package Slack et sélectionnez l\'option Pour chaque canal dans un espace de travail.
  • Utilisez le champ Nom de session pour sélectionner l\'une des options suivantes :
    • Nom de session : Saisissez le nom de la session que vous avez utilisée dans l\'action Se connecter.

      (Facultatif) Cliquez sur l\'icône Insérer une valeur pour sélectionner une variable existante que vous avez utilisée pour stocker le nom de session Slack.

    • Variable : Entrez le nom de la variable que vous avez utilisée pour stocker le nom de la session.
  • Espace de travail : Sélectionnez l\'une des options suivantes pour identifier l\'espace de travail :
    • Nom de l\'espace de travail : Indiquez le nom de l\'espace de travail.
    • ID de l\'espace de travail : Indiquez l\'ID de l\'espace de travail.
  • Type de canal : Sélectionnez l\'un des types de canal suivants :
    • Public : Inclut les canaux publics dans la boucle
    • Privée : Inclut les canaux privés dans la boucle
    • Les deux : Comprend à la fois des canaux publics et privés.
  • Attribuer les détails du canal à une variable : Choisissez soit Variables multiples soit Variable de dictionnaire pour enregistrer les détails du canal dans la variable de sortie :
    • Variables multiples : Attribue chaque valeur extraite d\'une clé spécifique (par exemple, ID, channelName, isPrivate, isPublic, isArchived, createdTime, createdBy, topic, purpose, memberCount et webURL) à une variable distincte, vous permettant de mapper chaque détail du canal à une variable spécifique. Effectuez les étapes suivantes pour chaque variable :
      • Cliquez sur Ajouter un mappage de variable.
      • Saisissez la Clé de la variable.
      • Dans le champ Mapper à une variable, choisissez une variable dans laquelle les données seront enregistrées.
      • Cliquez sur Ajouter pour enregistrer ces données dans la variable configurée.
      Tableau 1. Clés avec mappage de variable
      Clé Description Type de variable
      Identifiant Identifiant unique attribué au canal Slack. Chaîne
      channelName Affiche le nom du canal visible. Chaîne
      isPrivate Indique si le canal est privé (sur invitation uniquement). Booléen
      isPublic Indique si le canal est public et visible par tous les membres. Booléen
      isArchived Indique si le canal est archivé et en lecture seule. Booléen
      createdTime Indique la date et l\'heure de création du canal Format de date/heure
      createdBy Affiche l\'ID utilisateur du créateur du canal Chaîne
      topic Affiche une brève description ou le titre du canal. Chaîne
      purpose Affiche une description détaillée de l\'utilisation prévue du canal. Chaîne
      memberCount Indique le nombre de membres dans le canal. Nombre
      webURL Fournit une URL directe pour ouvrir le canal dans Slack Chaîne
    • Dictionnaire : stocke toutes les valeurs dans un objet dictionnaire avec des paires clé-valeur.