Developer & DevOps

Connect Telegram with GitHub

9 nodes 216 121 Scheduled trigger
Download

Workflow Description

Automation template that retrieves updates from GitHub repositories and sends them automatically to Telegram channels on a scheduled basis. Monitor project activities and pull requests without manual checks, keeping development teams informed in real-time.

How it works

  1. 1.Trigger automation based on a configured schedule interval
  2. 2.Fetch latest repositories, commits, and pull requests data from GitHub API
  3. 3.Apply filter conditions to select only relevant updates
  4. 4.Format messages with dynamic variables and metadata
  5. 5.Send formatted notifications to Telegram channel or group

Use cases

  • Send daily summaries of project updates and repository changes to development teams via Telegram
  • Automatically notify teams about new pull requests, issues, and commits in monitored repositories

Requirements

  • Active Telegram account with a channel or group configured for receiving notifications
  • GitHub account with API access token to read repository and activity data

Service Value

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

Apps Used

Telegram GitHub

Details

Trigger Scheduled trigger
Nodes 9
Apps 2
Views 216
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 (9)

Sticky Note

Sticky Note

#1

Sticky Note1

Sticky Note

#2

Sticky Note2

Sticky Note

#3

Sticky Note3

Sticky Note

#4

Send Message to @user

Set

#5

Check for comments

Filter

#6

Map title, url, created, comments

Set

#7

Run every 10 minutes

Schedule Trigger

#8

Get Github Issues

Github

#9