Templates / Send a message to Telegram on a new item saved to Reader

Send a message to Telegram on a new item saved to Reader

Needs changes

by Nicolas · 3,438 views · created 2022-01-29 · Personal Productivity

Needs changes. This template uses 6 thing(s) that n8n 3.0 removes: Write Binary File, Read Binary File, Convert to/from binary data, Function Item (legacy), Function (legacy), Cron. 6 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 11 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Telegram. It also calls readwise.io over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Read Binary File: uses Read Binary File
  2. Binary to json (Convert to/from binary data): uses Convert to/from binary data
  3. HTTP Request: calls readwise.io
  4. Split into baches (Function): runs custom JavaScript (legacy Function node)
  5. Set new update time (Function Item): runs custom JavaScript per item (legacy Function Item node)
  6. Telegram: uses Telegram
  7. Json to binary (Convert to/from binary data): uses Convert to/from binary data
  8. Write Binary File: uses Write Binary File
  9. Config (Edit Fields (Set)): sets or maps fields

Services it uses

Telegram

HTTP calls to: readwise.io

Before you upgrade to n8n 3.0

6 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • Write Binary File: replace with Read/Write Files from Disk.
  • Read Binary File: replace with Read/Write Files from Disk.
  • Convert to/from binary data in Binary to json, Json to binary: replace with Convert to File or Extract from File.
  • Function Item (legacy) in Set new update time: replace with Code node, mode 'Run Once for Each Item'.
  • Function (legacy) in Split into baches: replace with Code node, mode 'Run Once for All Items'.
  • Cron: replace with Schedule Trigger.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Write Binary File
Write Binary File
Read/Write Files from Disk
Read Binary File
Read Binary File
Read/Write Files from Disk
Convert to/from binary data
Binary to json, Json to binary
Convert to File or Extract from File
Function Item (legacy)
Set new update time
Code node, mode 'Run Once for Each Item'
Function (legacy)
Split into baches
Code node, mode 'Run Once for All Items'
Cron
Cron
Schedule Trigger

Nodes used (10)

From the author

What is it This workflow aims to build a simple bot that will send a message to a telegram channel every time there is a new saved item to the Reader. This workflow can be easily modify to support other way of sending the notification, thanks to existing n8n…

Excerpt from Nicolas's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.