Look Mum, No Servers! A Telegram Bot to communicate with GitHub Actions

Dennis Lee
7 min readFeb 24, 2024


Telegram isn’t just for sending and receiving chat messages. It’s also for automating your dialog flow, including workflow.

Using a Telegram Bot gives you the ability to check prices, query status, solve puzzles, and even have a fun conversation.

And if you’re a serious developer or engineer, you can create your own Telegram Bot to manage your servers, view user details, and open or close issues.

GitHub-Actions-Telegram-Bot is a Telegram bot that allow you to communicate with a GitHub Actions pipeline.

Essentials First

Gear up by setting up accounts on (no credit card required):

  1. Telegram for instant messaging automation.
  2. GitHub for repository management and actions.
  3. Pipedream for connecting apps and automating workflows.

Crafting Your Telegram Bot

My previous article Building a Telegram Chat with a MT4 Forex Trading Expert Advisor contains a prerequisite tutorial on How to Create a New Telegram Bot.

It’s a goldmine for those into crypto or forex trading too.

From DevOps to BotOps