Python app to send time tracking data from Toggl into Exist.io
- Python 100%
| .gitignore | ||
| credentials.py | ||
| exist-zero.py | ||
| LICENSE | ||
| README.md | ||
| toggl2exist.py | ||
Toggl2Exist
Python app to send time tracking data from Toggl into Exist.io
Usage
- See Exist Developer Docs for how to setup an Exist application, and obtain API keys
- See here for how to obtain Toggl API key
- Add credentials, and configure crontab to run on a schedule. Be mindful of API limits (30 requests / 60 minutes for Toggl) and run as little as possible - I am running a check every two hours.
credentials.py
Add your Toggl API Key, Exist Tokens, and Discord Webhook URL in here first.
exist-zero.py
This module should be ran daily at a time before you log any time tracking information. I run it at 3am.
toggl2exist.py
Update this file with your Toggl Project IDs and their corresponding Exist attribute name. Run with '--dry-run' to test without updating anything.