/send-me-ebook-highlights

Google Script that sends you daily/weekly/monthly highlights or clippings from your ebooks by e-mail.

Primary LanguageJavaScriptMIT LicenseMIT

send-me-ebook-highlights

Google Script that sends you daily/weekly/monthly highlights or clippings from your ebooks by e-mail.

Getting started (development)

  • Clone the repository
  • Install devDependencies: npm install --only=dev

Requirements

  • CSV file created with export-kobo
  • Optional: use Hazel to upload export-kobo output to Google Drive
  • Spreadsheet with imported CSV file in first sheet

Features

  • Imports CSV from Google Drive every hour
  • Sends a random highlight by e-mail
  • Sends annotations to a second e-mailadres

Wanted features/Todo

  • make font bigger
  • refactor setEnvConfig()
  • Improve format of annotation e-mail for readability
  • Add creation/modified date to e-mails
  • Center hightlight e-mail
  • Highlights uit Pocket
  • Configure time send highlights
  • Configure frequency of highlights
  • Updates changed items (is kobo-export updating notes?)
  • Count how many times highlights are sent to make it more random
  • on install: save spreadsheet ID
  • Publish as a public add-on
  • Send quotes through telegram/whatsapp/messenger

Notes