Developer & DevOps

Receive Telegram messages, post to Facebook, and log to spreadsheet

11 nodes 190 121 Automatic trigger
Download

Workflow Description

An automation that listens for new messages via a Telegram bot, applies filtering conditions, automatically publishes approved messages to a Facebook page using Graph API, and records message data in a spreadsheet for auditing and analytics.

How it works

  1. 1.Receive new messages from your Telegram bot
  2. 2.Apply conditional filters to incoming messages
  3. 3.Post filtered messages to Facebook page via Graph API
  4. 4.Log message metadata and results to a spreadsheet file

Use cases

  • Distribute Telegram channel content to Facebook pages without manual posting
  • Maintain a centralized log of all cross-platform posts for compliance and reporting

Requirements

  • Active Telegram bot with valid API token
  • Facebook page with posting permissions and valid Graph API access token
  • Spreadsheet file (Google Sheets or similar) with write access enabled

Service Value

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

Apps Used

Telegram Facebook Spreadsheet File

Details

Trigger Automatic trigger
Nodes 11
Apps 3
Views 190
Downloads 121

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 (11)

/

No Operation, do nothing

No Op

#1

Get interest name

Set

#2

Check message contents

If

#3

Extract message

Code

#4

Split Message

Code

#5

Connect to Graph API

Facebook Graph Api

#6

Split Interests into a Table

Code

#7

Get variables

Code

#8

Create a Spreadsheet

Spreadsheet File

#9

Send the Spreadsheet file

Set

#10

Sticky Note

Sticky Note

#11