Skip to content

RamonAra209/Canvas-to-Org-Agenda-Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Canvas Todo list to Org Agenda

This Python script connects to Canvas’ API with your Canvas token, grabs your todos and saves them into a org-agenda file!

The org todo entries are saved with the following format:

* TODO <class>: <assignment>
  SCHEDULED: <assignment unlock time> DEADLINE: <assignment due date>
  <hyper link to assignment>

[#C] Some things I might add [0/2]

  • [ ] Add an interactive CLI [0/5]
    • [ ] Ask the user where it would like to create the agenda file
    • [ ] Setup the intermediate json & org file to keep track of todos
    • [ ] Ask the user if they want to add classes to course whitelist
    • [ ] The format which their classes are saved in … Since the todo entry depends on the class prefix being parsed correctly
  • [ ] If I add the features above, finish this README!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages