- Todoist Dropbox Paper
- Todoist Dropbox Account
- Todoist Dropbox Sign In
- Todoist Dropbox Paper
- Todoist Dropbox Download
- How Evernote + Todoist Integrations Work. Step 1: Authenticate Evernote + Todoist. Step 2: Pick one of the apps as a trigger, which will kick off your automation. Step 4: Select the data you want to send from one app to the other.
- Any task created with the /todoist command can be assigned from within Slack by going to the task in the Slack channel or direct message, clicking the More options drop-down, and selecting Change assignee. In the pop-up window, click the Choose an option drop-down, select the assignee and click Change.
- By integrating Todoist with Dropbox, you can save and share your files from your Dropbox account directly to your Todoist tasks. It’s so easy — just click the paperclip icon in the comment field of a task and choose Dropbox. Note: This Dropbox integration is not available in our Windows 10 app yet — but will be coming in the future.
In a matter of minutes and without a single line of code, Zapier allows you to automatically send info between Dropbox and Todoist. Get started with workflows like: Create Todoist tasks from new files in a Dropbox folder. Or check out the rest of our guided workflows. Save time with Zapier; it's free to try. Unlike Keep, Todoist comes with a robust API that works with many third-party apps including all Google apps as well as others like Slack, Dropbox, Workflow, IFTTT, Spark, Newton, Toggl, Amazon.
Released:
Taskbutler enriches your Todoist tasks by adding progress bars, Office365 Files and Dropbox Paper papers directly to your tasks.
Project description
Taskbutler
Taskbutler enriches your Todoist tasks by adding progress bars, Office365 Files and Dropbox Paper papers directly to your tasks.
Features
add progress bars to task-lists in Todoist (unicode,cross-plattform)
- Create a new task list and add the label “progressbar”. Now you always know the progress without scrolling to your entire list.
add and link a Word/Office365 template to tasks (with help ofyour Dropbox)
- Upload your favorite Word template by adding a label to your Todoist task. Taskbutler uploads the template to your Dropbox and the task get liked toMicrosoft Office365. Now, by clicking the task in Todoist,Microsoft Word online opens in your browser and you can startwriting.
add and link Dropbox Paper papers to tasks
- Tired of the missing task-note feature in Todoist?Add the label “paper” to a task. Now, with a click on the title,you’ll get a new Dropbox Paper with all its features just for thistask.
calculate total sums of grocery lists or financial planning
- Want to know how much a list with $/€ values will cost you ?Add the label “grocery” to a list of task and taskbutler will calculate the total of all items in the list.It also works for a list of lists! Now you can e.g. plan how much money you’ll need for each week of a month and the total of the month.
Prerequisites and notes
Taskbutler is not associated or connected with Todoist, Dropbox,Github or Microsoft.
- You’ll need a Todoist premium account
- The Dropbox Paper and Github features require a free account atDropbox. The Microsoft Office365 feature requires a paid Office365subscription(or a free Microsoft Office 365 Education subscription).This is optional and not required to use the other features of taskbutler!
- Taskbutler is tested on Ubuntu
- For optimal use, Taskbutler should run periodical on aserver/computer to continuously update your tasks
Even though I never experienced any data loss, it’s nice to knowthatTodoist provides a daily backup of your data.
Setup
requirements
- Ubuntu 16 and up
- tested with Python 3.5 and up
install
To install the latest taskbutler in your home directory, run this commands in your terminal:
configuration
The configuration is stored in your home directory: /home/$YourUsername/.taskbutler/config/config.ini
Each feature can be disabled by leaving the corresponding labelname inthe config.ini emtpy. Each feature is configured in the config.ini.Open, edit and save the file to configure Taskbutler.
If you used Taskbutler before and want to change a setting: Rememberto stop Taskbutler before changing any setting and always update yourexisting Todoist tasks manually according to your changes beforestarting Taskbutler again.
Taskbutler is not aware of your changes and will mix and mess up yourtasks. Changes can easily be tested by using a different labelname.
Setup Todoist access
taskbutler needs access to your Todoist account. This is done via an API key, you’ll need to create.This key is like a password - don’t share it!
- Login to Todoist and got to settings -> Integrations (https://todoist.com/prefs/integrations)
- Scroll down to “API-Token” and copy the token
- paste the token into the config.ini and save:
Setup Progress bars
Edit the config section in config.ini:
Change progressbar symbols
The bar is implemented by adding unicode charaters to the existingtext. e.g. ⬛⬛⬜⬜⬜ 33 %
To change the bar to bullets, just overwrite thecharacters with other characters ‘’⚫⚫⚫⚪⚪’’.
Change progressbar seperator
To separate the task-text from the progressbar, a rare unicode characteris used. Just replace the seperator in the ‘’config.ini’’ file.
Remember to rename the separator manually in Todoist before runningTaskbutler again!
Edit progressbar label
The bar added to every task with the label ‘’progressbar’’. Thelabel-name can be changed in the ‘’config.ini’’ file:
Remember to rename the label in Todoist when renaming labels!
Setup Dropbox features
To use any Dropbox feature you need to create a Dropbox API token. Youneed to create an Dropbox app for that. Don’t worry, you only need tosetup it once and it is only accessible for you.
Get a API key for your Dropbox(by creating a Dropbox app):
- Go to https://www.dropbox.com/developers/apps/create
- Select Dropbox API
- Select Full Dropbox- Access to all files and folders in a user’s Dropbox.
- Give it a name (doesn’t matter)
- Click Create app
- On the app settings page click Generated access token and copythe token
Setup Office365 Sync
You need:
- an Dropbox account
- an Microsoft Office365/office.com account
- an .docx template you want to add by the label
Pre-tasks
- create a new folder in your Dropbox. All files will be saved here
- connect Microsoft Office Online to ‘yourDropbox https://www.dropbox.com/account/connected_apps
Edit the config section in config.ini:
- apikey: add the Dropbox API key you created above
- labelame: add the Todoist label you want to use for this feature
- templatefile: add the path to your .docx file you want to add to yourtasks (Linux style, full or relative from /tasbutler)
- folder: add the Dropbox folder you created above
- dropbox_prepart_files: don’t change. Needed to create the Office365direct link
Pre-tasks
- create a new folder in your Dropbox Paper. All papers will besaved here
- Create an empty paper in this folder(Taskbutler only recognisesfolders once a paper is placed in it)
- Edit your config.ini:
Edit the config section in config.ini:
- apikey: add the Dropbox API key you created above
- todoistfolderid: don’t change. Will get set automatically byTaskbutler. ID of the Dropbox Paper folder you created above
- url: don’t change. Needed to create the Dropbox Paper direct link
- labelame: add the Todoist label you want to use for this feature
- foldername: add the Dropbox Paper folder you created above
- sharing: don’t change. Sets the created papers to “private only” (soonly you, once logged into Dropbox, will be able to access it)
Setup Grocery list/Cost calulator
Edit the config section in config.ini:
- label_grocery: add the Todoist label you want to use for this feature
- grocery_seperator: the character that seperates the task name and calculated value
- grocery_currency: your currency. Tested with $ and € - but it should work with all symbols
Start Taskbutler
Make sure you added the Python default path to your PATH via: echo ‘PATH=”$PATH:$HOME/.local/bin/”’ >> ~/.bash_profile
Continuous progress-update
To continuously update your tasks run Taskbutler periodical on a internet connected serveror your computer
Ubuntu Server
To run taskbutler every 20Min via crontab (see crontab.guru for settingtime):
- type:
crontab -e
- add the line:
*/20 * * * * $HOME/.local/bin/taskbutler
- make sure to leave the last line in crontab empty or add a line with just a # at the end!(crontab needs this to work.)
Taskbutler will log to: /home/$YourUsername/.taskbutler/log/todoist.log
Computer(Win/Mac/Linux)
Taskbutler doesn’t need to run on a server. It is also possible to runTaskbutler on your running computer. Just start Taskbutler manually oradd it to your scheduled tasks.
Updates
Taskbutler checks for updates by checking the ‘releases page’_ andleaves a message in the console.
To update:
- See releasenotes at releases page and check for compatibility.
- Backup your current configuration/setup-folder
- run
pip install taskbutler --user --upgrade --upgrade-strategy eager
to update - Check and set all configurations. Use a different label name fortesting (set ‘’label_progress’’ and create a task with the testlabel)
Logging
Taskbutler logs to /home/$YourUsername/.taskbutler/logsThe filename can be changed in the config.ini. You can also set the logging level. Default is INFO, DEBUG outputs logs of details.
Development
To activate dev-mode add to ini file:
Devmode doesn’t submit changes to Todoist, Dropbox or Github. Set thelogging level to DEBUG to get all messages.
Built With
- Doist/todoist-python - The official Todoist Python API library
- dropbox/dropbox-sdk-python - The official Python SDK for Dropbox API v2
- PyGithub python sdk - Unofficial Python SDK for Github API
Contributing
Please open a issue in the ‘Github issue tracker https://github.com/6uhrmittag/taskbutler/issues.
About Author
Marvin Heimbrodt - github.com/6uhrmittag | twitter.com/6uhrmittag
Project details
Release historyRelease notifications | RSS feed
2.2.5
2.2.4
2.1.12
Todoist Dropbox Paper
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.1
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size taskbutler-2.2.5-py2.py3-none-any.whl (16.5 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes |
Filename, size taskbutler-2.2.5.tar.gz (27.0 kB) | File type Source | Python version None | Upload date | Hashes |
Hashes for taskbutler-2.2.5-py2.py3-none-any.whl
Algorithm | Hash digest |
---|---|
SHA256 | b9b3357ca87d306a524b0dd4e8824dfcfc4d51dbb489e107414be0f72808bf9f |
MD5 | 48ecdbcf31edc46e5cb43aa4989788b7 |
BLAKE2-256 | 08dd3e9f8b2c2684f72dd89c68e4839165b5d156e49b9c0bc95809536242a40b |
Hashes for taskbutler-2.2.5.tar.gz
Algorithm | Hash digest |
---|---|
SHA256 | 00e950da2af8d58463b7dc30f147d0201b4f698ed3acf4dc6263fe6d387d9b34 |
MD5 | 38e022f3f1062a8502790b8588fbcff8 |
BLAKE2-256 | 416c4af01e40a16d014e1ff1c317dc44a240f6671fe19f3e0ac11b9958f972d0 |
Category
Languages
Czech
Danish
Todoist Dropbox Account
Dutch
English
Finnish
French
German
Italian
Japanese
Korean
Todoist Dropbox Sign In
Norwegian
Polish
Portuguese
Russian
Simplified Chinese
Spanish
Todoist Dropbox Paper
Swedish
Traditional Chinese
Turkish
More
Scattered files, incessant interruptions, complex coordination — we all know what doesn’t work, but what does? Dropbox helps people get organized, focused, and in sync with their teams. It’s more than just secure file storage — Dropbox brings all of your tools, content, and collaborators in one place. That lets you smartly, seamlessly upgrade your current workflow so you can get more done with less effort.
By integrating Todoist with Dropbox, you can save and share your files from your Dropbox account directly to your Todoist tasks. It’s so easy — just click the paperclip icon in the comment field of a task and choose Dropbox. Done!
Note: This Dropbox integration is not available in our Windows 10 app yet — but will be coming in the future.
Features
Todoist Dropbox Download
Easily send large files to anyone, even if they don’t have a Dropbox account, by attaching Dropbox files to tasks.
Browse through all the files in your Dropbox account directly in Todoist — and preview and send over 175 different file types with no special software required.
Can’t remember the name of your file? Use the Dropbox search function to quickly find what you need or browse the files you’ve recently accessed.