Connecter Google Workspace
Prérequis (les deux méthodes)
Créer des identifiants OAuth Google Cloud
Cette étape se fait dans votre propre navigateur — rien à faire sur l'instance MyClaw pour le moment.
- Ouvrez Google Cloud Console → APIs & Services → Credentials.
- Cliquez sur + CREATE CREDENTIALS → OAuth client ID → Application type: Desktop app.
- Cliquez sur Create → Download JSON. Enregistrez le fichier client_secret_xxx.json — vous en aurez besoin ensuite.
Vous devez également configurer l'écran de consentement OAuth et vous ajouter en tant qu'utilisateur de test sous APIs & Services → OAuth consent screen. Sans cela, l'autorisation échouera.
Activer l'API Gmail et l'API Google Calendar
Cliquez sur chaque lien ci-dessous et appuyez sur Activer. Cela ne prend que quelques secondes.
Vous n'avez besoin que du calendrier ? Activez uniquement l'API Calendar (et utilisez --services calendar dans les étapes suivantes).
Pas de commandes nécessaires. Faites tout depuis votre fenêtre de chat (Telegram / WebChat).
Demander à OpenClaw d'installer gog
Envoyer le fichier d'identifiants
Fournir votre e-mail, obtenir le lien d'autorisation
Coller l'URL de callback
C'est tout — trois messages et vous êtes connecté.
Ce que vous pouvez faire maintenant
| Fonctionnalité | Dites simplement |
|---|---|
| 📧 Vérifier les e-mails | « Vérifie mes e-mails récents » / « Des e-mails de xxx ? » |
| 📧 Envoyer un e-mail | « Envoie un e-mail à a@b.com au sujet de... » |
| 📅 Voir le calendrier | « Qu'est-ce qui est prévu cette semaine ? » |
| 📅 Créer des événements | « Planifie une réunion vendredi à 14h » |
| 📧 Rédiger des brouillons | « Rédige une réponse à cet e-mail » |
Dépannage
Q: « Access blocked » ou « App not verified » pendant l'autorisation
A: Vous ne vous êtes pas ajouté en tant qu'utilisateur de test sur l'écran de consentement OAuth. Retournez à l'étape 1, ouvrez OAuth consent screen → Test users, et ajoutez votre adresse Gmail.
Q: Erreur 403 accessNotConfigured
A: L'API n'est pas activée. Retournez à l'étape 2 et assurez-vous que l'API Gmail et l'API Calendar affichent « Enabled ».
Q: L'URL de callback a expiré
A: Refaites simplement l'étape d'autorisation — c'est rapide. Dites à OpenClaw « re-authorize » et il vous donnera un nouveau lien.
Q: Erreur « no TTY available for keyring » dans WebSSH
A: Préfixez la commande avec GOG_KEYRING_PASSWORD="anypassword", par exemple :
GOG_KEYRING_PASSWORD="mypass123" gog auth add your@gmail.com ...