Simple CLI tool to write on the #daily slack channel and its corresponding timesheet.
Project description
Welcome to Daily 👋
Simple CLI tool to write on the #daily slack channel and its corresponding timesheet.
Features
- Write on Slack channel and Google Sheets simultaneously.
- Multiples projects support.
- Auto generated suggestions based on commits.
Install
pip3 install --user daily
Usage
Initializing
daily init
This is the first step. It will ask for Google Drive and Google Sheets permissions and your name on StriveLabs timesheet (if it's suitable).
Creating a project
We can add a new project just by executing the following:
daily create-project <project name>
It will ask for a Slack API token. To get it, you need to create and Slack app and add it to your workspace. For more information check this.
Writing
To upload your working hours and the description just run the following:
daily write <project name>
It will opens your default editor with a template and some suggestions for your #daily-scrum channel. After saving and closing the editor, a message will be send to Slack and the working hours will be written on the corresponding timesheet. If you belongs to StriveLabs, that timesheet will be updated too.
Author
👤 Antonio Molner Domenech
- Github: @antoniomdk
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Show your support
Give a ⭐️ if this project helped you!
📝 License
Copyright © 2019 Antonio Molner Domenech.
This project is MIT licensed.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file daily-0.2.1.tar.gz
.
File metadata
- Download URL: daily-0.2.1.tar.gz
- Upload date:
- Size: 6.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eebf96724631b89c7dc6aa7596b99b6523274500eb0cbeebc664617c2a8305c5 |
|
MD5 | 0b9577d400796c917f86f3a5c909024a |
|
BLAKE2b-256 | 70cb44e9082c205c8c824d2196f6e1a97129348adec125bbd85919892e8ff9e1 |
File details
Details for the file daily-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: daily-0.2.1-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ee29d1f7ed949248fd4b73948aeb1ad9f587cafe5685e7f23d892343b6a8621 |
|
MD5 | ee194e559fa2ce1d13403b0d4a5bd8ac |
|
BLAKE2b-256 | bb015de6edca9cf867164ee78273cb8805deb27215f4faad03853b827e164ee3 |