Utilisez l\'itérateur Pour chaque message de l\'utilisateur pour parcourir automatiquement tous les messages envoyés par l\'utilisateur actuel dans Slack. Cela vous permet d\'automatiser des tâches telles qu\'analyser, archiver ou répondre aux messages d\'un utilisateur particulier.

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 message de l\'utilisateur.
  • 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.
  • Type du chat : Sélectionnez l\'une des options suivantes :
    • En tête-à-tête : Inclut uniquement les messages directs entre les utilisateurs dans la boucle.
    • Groupe : Inclut les chats de groupe dans la boucle.
    • Les deux : Inclut les messages directs (en tête-à-tête) ainsi que les messages provenant des discussions de groupe et des canaux.
  • Utilisez les options Date de début et Date de fin pour filtrer les messages d\'une plage de dates spécifiée.
  • Dans le champ Attribuer les détails d\'un message à une variable, choisissez soit Variables multiples soit Variable de dictionnaire pour enregistrer les détails du message dans la variable de sortie :
    • Variables multiples : Attribue chaque valeur extraite d\'une clé spécifique (par exemple, chatId, chatType, message, webURL) à une variable distincte, vous permettant de mapper chaque détail à 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
      chatId Identifiant unique du chat (fil de conversation). Chaîne
      chatType Type de chat (individuel ou groupe). Chaîne
      message Contenu du message envoyé par l\'utilisateur. Chaîne
      webURL URL direct pour accéder au message ou au chat. Chaîne
    • Dictionnaire : stocke toutes les valeurs dans un objet dictionnaire avec des paires clé-valeur.