メインコンテンツにスキップ

newbooks2todoist

find new books and add todo

AI Summary

Newbooks2Todoist

A Google Apps Script that searches Rakuten Books for new releases and automatically adds them as tasks to Todoist.

Target Users

Individual developers with intermediate GAS skills who want to automate new-release tracking and task creation in Todoist.

Problems Solved

Eliminates the manual effort and potential oversights involved in searching for new book releases and registering them in Todoist.

Tags

Main Features

1
Automated new-release search

Uses the Rakuten Books API to automatically search for books or magazines that match specified titles, authors, or publishers.

2
Direct Todoist registration

Adds the fetched release information directly to a designated Todoist project via the Todoist API.

3
Spreadsheet-based configuration

API tokens and search criteria are maintained in CONFIG and INDEX sheets within a Google Spreadsheet, enabling operation without code changes.

Usage Examples

Minimal example: add new releases to Todoist

/**
 * Ensure CONFIG and INDEX sheets are set up, then run.
 * Performs a one-shot search and pushes tasks to Todoist.
 */
function runNewbooks2Todoist() {
  execute(); // Main entry point defined by Newbooks2Todoist
}

Run this function manually or bind it to a time-driven trigger to periodically add new release tasks to your Todoist project.