Github Webhook Telegram Bot

Project to receive github notification payload and send to telegram via bot. This project require Github Secret and Telegram Bot Token.

Run the Applications following these steps:

  1. clone the project
  2. copy file .env-example to .env
$ cp .env-example .env
  1. Fill the env

  2. install modules

$ go mod tidy

#or
$ go mod download
  1. run the application into development mode
$ make dev

Build process:

# run build command
$ make build

# execute
$ ./target/github-webhook-telegram-bot

Build process using Docker:

# run build command
$ make docker-up