docs/docs/fr/cli/directory.md
2026-04-05 12:58:42 +00:00

2.6 KiB
Raw Blame History

read_when summary title x-i18n
Vous voulez rechercher les identifiants de contacts/groupes/de soi-même pour un canal
Vous développez un adaptateur de répertoire de canal
Référence CLI pour `openclaw directory` (soi-même, pairs, groupes) directory
generated_at model provider source_hash source_path workflow
2026-04-05T12:37:50Z gpt-5.4 openai 6a81a037e0a33f77c24b1adabbc4be16ed4d03c419873f3cbdd63f2ce84a1064 cli/directory.md 15

openclaw directory

Recherches dans le répertoire pour les canaux qui le prennent en charge (contacts/pairs, groupes et « moi »).

Drapeaux courants

  • --channel <name> : ID/alias du canal (requis lorsque plusieurs canaux sont configurés ; automatique lorsquun seul canal est configuré)
  • --account <id> : ID du compte (par défaut : valeur par défaut du canal)
  • --json : sortie JSON

Remarques

  • directory est destiné à vous aider à trouver des ID que vous pouvez coller dans dautres commandes (en particulier openclaw message send --target ...).
  • Pour de nombreux canaux, les résultats sappuient sur la configuration (listes dautorisation / groupes configurés) plutôt que sur un répertoire actif du fournisseur.
  • La sortie par défaut est id (et parfois name) séparée par une tabulation ; utilisez --json pour les scripts.

Utiliser les résultats avec message send

openclaw directory peers list --channel slack --query "U0"
openclaw message send --channel slack --target user:U012ABCDEF --message "hello"

Formats dID (par canal)

  • WhatsApp : +15551234567 (DM), 1234567890-1234567890@g.us (groupe)
  • Telegram : @username ou ID de chat numérique ; les groupes sont des ID numériques
  • Slack : user:U… et channel:C…
  • Discord : user:<id> et channel:<id>
  • Matrix (plugin) : user:@user:server, room:!roomId:server ou #alias:server
  • Microsoft Teams (plugin) : user:<id> et conversation:<id>
  • Zalo (plugin) : ID utilisateur (Bot API)
  • Zalo Personal / zalouser (plugin) : ID de fil (DM/groupe) depuis zca (me, friend list, group list)

Soi-même ("me")

openclaw directory self --channel zalouser

Pairs (contacts/utilisateurs)

openclaw directory peers list --channel zalouser
openclaw directory peers list --channel zalouser --query "name"
openclaw directory peers list --channel zalouser --limit 50

Groupes

openclaw directory groups list --channel zalouser
openclaw directory groups list --channel zalouser --query "work"
openclaw directory groups members --channel zalouser --group-id <id>