Skip to content

cankoklu-db/get_my_tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Get My Tasks

A Python script to retrieve and display your incomplete Asana tasks in a markdown format with direct links.

Features

  • 🔍 Searches for incomplete tasks in specific Asana projects
  • 📋 Displays tasks in markdown format with checkboxes
  • 🔗 Provides direct links to each Asana task
  • 📊 Shows summary statistics
  • 📝 Provides a clean copy/paste list at the end
  • ⚡ Fast performance with targeted project search

Setup

  1. Clone the repository

    git clone <repository-url>
    cd get_my_tasks
  2. Install dependencies

    pip install -r requirements.txt
  3. Configure environment variables

    cp .env.example .env

    Edit .env file with your configuration:

    ASANA_ACCESS_TOKEN=your_asana_access_token_here
    TARGET_PROJECT_NAMES=Project Name 1,Project Name 2
  4. Get your Asana access token

Usage

python get_my_tasks.py

Output

The script provides:

  • Detailed task information with metadata
  • Summary statistics
  • A clean copy/paste list for easy task management

Configuration

  • ASANA_ACCESS_TOKEN: Your Asana personal access token
  • TARGET_PROJECT_NAMES: Comma-separated list of project names to search in

Requirements

  • Python 3.6+
  • Asana account with API access
  • Valid Asana personal access token

About

A Python script to retrieve and display your incomplete Asana tasks in markdown format with direct links

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors