Google Workspace прямо в терминале одной командой ⚡️ Нашёл мощную штуку: gogcli - единый CLI для сервисов Google Workspace.
Нашёл мощную штуку: gogcli - единый CLI для сервисов Google Workspace. Можно работать с Gmail, Calendar, Drive, Sheets, Docs, Slides, Contacts/People, Tasks - быстро, скриптуемо и с нормальным --json для пайпов/автоматизации.
Что умеет
• Gmail: поиск тредов, лейблы, черновики, фильтры, отправка писем
• Calendar: события, ответы на инвайты, free/busy, конфликты
• Drive: поиск/листинг/аплоад/скачивание, экспорты, права
• Sheets/Docs/Slides: чтение/запись (Sheets), экспорт в PDF/DOCX/PPTX и т.д.
• Contacts/People + Tasks: контакты/директория, тасклисты/задачи
Быстрый старт (самая короткая версия)
1. установить
2. один раз сохранить OAuth-креды
3. добавить аккаунт и погнали
Примеры команд
# метки Gmail
gog gmail labels list
# найти непрочитанное за 7 дней
gog gmail search 'is:unread newer_than:7d' --max 20
# календарь (пример с json)
gog calendar calendars --max 5 --json | jq '.calendars[].summary'
# Drive: найти PDF
gog drive ls --query "mimeType='application/pdf'" --max 3
# экспорт Sheet в PDF
gog sheets export <spreadsheetId> --format pdf --out ./sheet.pdf
https://github.com/steipete/gogcli
👉 @Githublib