Communication

Save Telegram messages to Google Sheets automatically

7 nodes 118 63 Scheduled trigger
Download

Workflow Description

This automation collects messages from a Telegram channel on a scheduled basis and records them automatically in a Google Sheets spreadsheet, creating an organized, searchable archive without manual effort. Perfect for tracking announcements, team updates, or content monitoring.

How it works

  1. 1.Set up a scheduled trigger to define collection frequency
  2. 2.Retrieve messages from the specified Telegram channel or group
  3. 3.Extract and format message data including text, sender, and timestamp
  4. 4.Append new records to the connected Google Sheets worksheet
  5. 5.Filter duplicates to avoid re-saving previously stored messages

Use cases

  • Archive public channel announcements in structured spreadsheet format
  • Centralize team notes from a Telegram group into one shared sheet
  • Monitor discussion threads with automatic backup and historical tracking

Requirements

  • Active Telegram channel or group with message history
  • Google account with permissions to create and edit spreadsheets
  • Authenticated Telegram and Google Sheets connections in n8n

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Telegram Google Sheets

Details

Trigger Scheduled trigger
Nodes 7
Apps 2
Views 118
Downloads 63

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (7)

No Operation, do nothing

No Op

#1

Telegram

Set

#2

Schedule Trigger

Schedule Trigger

#3

Fetch Urls

Google Sheets

#4

Check URL

HTTP Request

#5

Sticky Note

Sticky Note

#6

Sticky Note1

Sticky Note

#7