Skip to content

Github Telegram Notifier

Actions
Sends commit updates to any chat in Telegram
v1.1.2
Latest
Star (54)

Tags

 (2)

Github Telegram Notify

Actions that sends commit updates of a repository to any chat in Telegram

🏪 View on Github Marketplace 🏷️ v1.1.2

Prerequisites

- bot_token

A Telegram Bot Token is required for using the Telegram bot from which the commit updates are being send.

Obtaining a Telegram Bot Token

  • Goto @BotFather
  • After sending /start command, send /newbot
  • Follow the onscreen instructions and at the end, you'll obtain a bot token.

- chat_id

Obtaining Chat ID of a group

  • Go to the group of your choice
  • Add @MissRose_bot
  • Type the command /id and send it to the group.

- topic_id (optional)

Use this only if you have topics enabled.

How to use

Add the following lines of code in your YML file.

  - name: Notify the commit on Telegram
    uses: EverythingSuckz/github-telegram-notify@main
    with:
      bot_token: '${{ secrets.BOT_TOKEN }}'
      chat_id: '${{ secrets.CHAT_ID }}'

Supported events

  • Commits
  • Forks
  • Watch
    • stars
  • Issues
    • created
    • closed
    • opened
    • reopened
    • locked
    • unlocked
  • Issue comments
    • created
    • deleted
  • Pull Request
    • created
    • closed
    • opened
    • reopened
    • locked
    • unlocked
    • synchronize
  • Pull Request comments
    • created
    • deleted
  • Releases
    • published
    • released
  • Discussions
  • Discussion comments

Contributing

If you can't find the event you are looking for, assume that it's not tested yet. You are free to open a pull request.

Also, feel free to open a PR in case of any minor fix and please open an issue first for major changes.

License

mit
Licensed under MIT License

Github Telegram Notifier is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Sends commit updates to any chat in Telegram
v1.1.2
Latest

Tags

 (2)

Github Telegram Notifier is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.