gws-gmail-watchнаблюдение Gmail GWS CLI
googleworkspace/cli
Наблюдение Gmail.
Установка
npx -y skills add googleworkspace/cli --skill gws-gmail-watch --agent claude-codegmail +watch
ПРЕДВАРИТЕЛЬНО: прочтите
../gws-shared/SKILL.mdоб авторизации, глобальных флагах и правилах безопасности. Если файла нет, выполнитеgws generate-skills.
Следить за новыми письмами и стримить их как NDJSON.
Использование
gws gmail +watch
Флаги
| Флаг | Обязательный | По умолчанию | Описание |
|---|---|---|---|
--project | — | — | ID проекта GCP для ресурсов Pub/Sub |
--subscription | — | — | Имя существующей подписки Pub/Sub (пропустить настройку) |
--topic | — | — | Существующий топик Pub/Sub с уже выданным push-разрешением Gmail |
--label-ids | — | — | ID ярлыков Gmail через запятую для фильтра (напр. INBOX,UNREAD) |
--max-messages | — | 10 | Макс. сообщений за пакет pull |
--poll-interval | — | 5 | Секунд между опросами |
--msg-format | — | full | Формат сообщения Gmail: full, metadata, minimal, raw |
--once | — | — | Один pull и выход |
--cleanup | — | — | Удалить созданные ресурсы Pub/Sub при выходе |
--output-dir | — | — | Писать каждое сообщение в отдельный JSON-файл в этом каталоге |
Примеры
gws gmail +watch --project my-gcp-project
gws gmail +watch --project my-project --label-ids INBOX --once
gws gmail +watch --subscription projects/p/subscriptions/my-sub
gws gmail +watch --project my-project --cleanup --output-dir ./emails
Советы
- Наблюдение Gmail истекает через 7 дней — перезапустите для продления.
- Без
--cleanupресурсы Pub/Sub сохраняются для переподключения. - Нажмите Ctrl-C для аккуратной остановки.
См. также
- gws-shared — глобальные флаги и авторизация
- gws-gmail — все команды отправки, чтения и управления почтой
Из того же репозитория
gws-gmail — Gmail GWS Google CLI
googleworkspace/cli
Gmail GWS CLI.
gws-drive — Drive GWS Google CLI
googleworkspace/cli
Drive GWS.
gws-docs — Документы GWS Google CLI
googleworkspace/cli
Документы GWS.
gws-calendar — Календарь GWS Google CLI
googleworkspace/cli
Календарь GWS.
gws-sheets — Sheets GWS Google CLI
googleworkspace/cli
Sheets GWS.
gws-docs-write — написание документов GWS Google CLI
googleworkspace/cli
Написание GWS Docs.
