Automate GitHub Issue Alerts with n8n and Telegram Bot

This n8n workflow automates the monitoring of GitHub issues labeled ‘Bug’ and sends alerts to your Telegram account, saving you hours of manual issue tracking and ensuring timely responses to critical bugs.
github
telegram
scheduleTrigger
+3
Workflow Identifier: 1798
NODES in Use: Schedule Trigger, GitHub, Set, Filter, Telegram, Sticky Note
Automate GitHub issue alerts with n8n and Telegram

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What this workflow does

This workflow checks GitHub for open issues labeled “Bug” every 10 minutes.
It finds new or updated bugs from the last 30 minutes.
Then it filters issues to show only those with fewer than 5 comments.
Finally, it sends a Telegram message with the issue title and link.
This helps users get quick alerts about urgent bugs without manual checks.


Who should use this workflow

This workflow is for developers or project managers who track GitHub issues.
It suits users who want to save time and respond faster to new bug reports.
Anyone using Telegram for notifications can benefit.
Also, users who want to reduce noise by ignoring bugs with many comments.


Tools and services used

  • n8n Automation Platform: Runs the workflow nodes and schedules automation.
  • GitHub API: Fetches repository issues with specific filters.
  • Telegram Bot API: Sends messages with issue alerts.

Using a personal access token for GitHub and bot token + chat ID for Telegram is needed.


Inputs, processing steps, and output

Inputs

  • GitHub repository owner and name.
  • Personal Access Token with repo permissions.
  • Telegram bot token and user chat ID.

Processing Steps

  • A Schedule Trigger runs every 10 minutes.
  • GitHub node queries open issues labelled “Bug”, updated or created in last 30 minutes.
  • Set node extracts only issue title, link, date, and comment count.
  • Filter node passes issues with fewer than 5 comments.
  • Telegram node sends a message with issue title and hyperlink.

Output

Telegram messages notify user about new bug issues needing attention.
This output improves bug tracking response time.


Beginner step-by-step: How to use this workflow in n8n

Step 1: Import the workflow

  1. Download the workflow file using the Download button on this page.
  2. Open your n8n editor.
  3. Use “Import from File” to load the workflow into n8n.

Step 2: Configure credentials

  1. Add GitHub Personal Access Token in the GitHub node credentials.
  2. Enter your Telegram bot token and user chat ID in the Telegram node.
  3. Update repository owner and name fields if needed.

Step 3: Test and activate

  1. Manually run the workflow once and check Telegram for messages.
  2. Fix any errors if messages do not arrive.
  3. Activate the workflow to run automatically every 10 minutes.

Follow self-host n8n if using your own server.


Possible issues and solutions

  • GitHub node returns no issues: Check owner and repo names, confirm token has repo reading rights.
  • Telegram does not send messages: Verify the bot token and chat ID are correct.
  • Filter node behaves wrongly: Ensure comment count field is number and condition is set to < 5.

Customization ideas

  • Change the label filter in GitHub node to monitor other issue types like “Enhancement”.
  • Adjust comment threshold to notify on fewer or more discussed bugs.
  • Add fields like assignee or milestone in the Set node for richer alerts.
  • Replace Telegram node with Slack or Email nodes for different notification platforms.
  • Change schedule trigger interval from every 10 minutes to other timings.

Summary

✓ Saves hours weekly by automating GitHub bug issue checks.
✓ Sends quick Telegram alerts for new important bugs.
✓ Filters out crowded bug discussions to reduce noise.
✓ Runs every 10 minutes to keep users updated near real-time.
✓ Easy to set up with simple credentials and minimal configuration.


Automate GitHub issue alerts with n8n and Telegram

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

Yes. The workflow can be duplicated per repository or modified with a node like SplitInBatches to loop over multiple repositories.
Checking every 10 minutes with filters keeps API calls low, so it uses minimal rate limit.
Yes. n8n securely stores credentials and tokens stay inside the environment.
Failures usually happen from wrong bot tokens or chat IDs. Double-check these values in the Telegram node.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.