Skip to content

muhammadmp97/BlueOctocat

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blue Octocat

Do you want to receive Telegram notifications, when your repository gets new issues/PRs?

How to use

  1. Create a Telegram bot using @BotFather.
  2. Open your bot and click on the start button; bots cannot send messages unless your start a conversation with them.
  3. Add the required secrets to your repository: BOT_TOKEN and USER_ID. The second one is the receiver's id and you can get yours by using the @get_id_bot bot.
  4. Create your workflow file:
# .github/workflows/notify.yml
name: telegram-notifier
on:
  pull_request:
    types: [opened]
  issues:
    types: [opened]
jobs:
  something:
    runs-on: ubuntu-latest
    steps:
      - name: Blue Octocat            
        uses: muhammadmp97/BlueOctocat@v1.0.0
        with:
          bot_token: ${{ secrets.BOT_TOKEN }}
          user_id: ${{ secrets.USER_ID }}

You may create an issue to test the workflow if it works properly.