## ----setup, include = FALSE--------------------------------------------------- knitr::opts_chunk$set( eval=FALSE, collapse = TRUE, comment = "#>" ) ## ----------------------------------------------------------------------------- # library(rtodoist) # rtodoist::open_todoist_website_profile() # token <- "YOURTOKEN" # copied and pasted from website # library(lubridate) ## ----------------------------------------------------------------------------- # set_todoist_api_token(token) ## ----------------------------------------------------------------------------- # id_proj <- add_project(project_name = "test",verbose = TRUE) ## ----------------------------------------------------------------------------- # id_proj %>% # add_tasks_in_project("my_tasks") ## ----------------------------------------------------------------------------- # id_proj %>% # add_users_in_project(users_email = "your@mail.fr") ## ----------------------------------------------------------------------------- # id <- add_project(project_name = "test",verbose = TRUE) %>% # add_tasks_in_project(tasks = # c("First task", # "Second task") # ) # id <- add_project(project_name = "test",verbose = TRUE) %>% # add_tasks_in_project(tasks = # c("First task", # "Second task") # ) # id %>% # add_responsible_to_task("First task", add_responsible = "user2@mail.com") # ## ----------------------------------------------------------------------------- # id_proj %>% # add_tasks_in_project(tasks = c("t1","t2"),responsible = c("user1@mail.com"),due = today()) ## ----------------------------------------------------------------------------- # # id_proj %>% # add_tasks_in_project(tasks = c("t1","t2"),responsible = c("user1@mail.com"),due = today() + days(1:2)) ## ----------------------------------------------------------------------------- # id_proj %>% # add_tasks_in_project(tasks = c("t1","t2"),responsible = c("user1@mail.com","user2@mail.com"),due = lubridate::today(),section_name = c("S1","S2")) ## ----------------------------------------------------------------------------- # # tasks_df <- data.frame( # "tasks" = LETTERS[1:5], # "responsible" = glue::glue("user{1:5}@mail.com"), # "due" = today()+ days(1:5), # "section_name" = c("S1","S1","S3","S3","S3") # # ) # # add_tasks_in_project_from_df(project_id = id_proj,tasks_as_df = tasks_df)