Skip to main content

Simple CLI tool to write on the #daily slack channel and its corresponding timesheet.

Project description

Welcome to Daily 👋

Version License

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

🤝 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

daily-0.2.1.tar.gz (6.8 kB view hashes)

Uploaded Source

Built Distribution

daily-0.2.1-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page