Skip to content

batFormat/toggl-slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

toggl-slack

  1. Создать пустую Yandex Cloud Functions.
  2. Создать сервисный аккаунт и статический ключ к нему.
  3. Создать таймер триггер и указать что он будет запускать нашу функцию по следующим крон выражением: 0/5 * * * ? * ``
  4. Форкнуть этот репозиторий и указать в нем следующие secrets (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY. TOGGL_TOKEN, SLACK_TOKEN, SERVICE_ACCOUNT, TOKEN, BUCKET, CLOUD_TRIGGER_ID)

BUCKET - Указываем, бакет (нужно чтобы временно хранить билд для деплоя)

TOKEN - Ссылка на получение токена

TOGGL_TOKEN - Отсюда достать токен

SLACK_TOKEN

// https://api.slack.com/apps
// Create an app.
// In the menu -> OAuth & Permssions.
// User Token Scopes. Add "users.profile:write"
// Grab the "User OAuth Token"
// Copy app OAuth token
  1. .github/workflows/main.yml в конфигурации деплоя заменить function_id на свой.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published