Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adityatelange/github2telegram-notifier
Uses Github Webhook and Vercel's Serverless API to send Github event updates to Telegram chat.
https://github.com/adityatelange/github2telegram-notifier
github github-events github-webhook github2telegram-notifier telegram-bot telegram-chat vercel vercel-serverless-api vercel-serverless-functions
Last synced: about 2 months ago
JSON representation
Uses Github Webhook and Vercel's Serverless API to send Github event updates to Telegram chat.
- Host: GitHub
- URL: https://github.com/adityatelange/github2telegram-notifier
- Owner: adityatelange
- License: mit
- Created: 2021-02-03T12:15:31.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-09T17:30:38.000Z (12 months ago)
- Last Synced: 2024-05-02T00:54:08.035Z (8 months ago)
- Topics: github, github-events, github-webhook, github2telegram-notifier, telegram-bot, telegram-chat, vercel, vercel-serverless-api, vercel-serverless-functions
- Language: JavaScript
- Homepage:
- Size: 84 KB
- Stars: 8
- Watchers: 5
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Github2Telegram Notifier
![](thumbnail.png)
Uses Github Webhook and Vercel's Serverless API to send github event updates to Telegram chat.
## Setup
## Deploy with Vercel
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2Fadityatelange%2Fgithub2telegram-notifier&env=TG_TOKEN,TG_CHAT_ID,GH_HOOK_SECRET,PROD&envDescription=Environment%20variables%20needed%20to%20setup%20notifier&envLink=https%3A%2F%2Fgithub.com%2Fadityatelange%2Fgithub2telegram-notifier%23environment-variables&project-name=gh2tg-notif&repo-name=gh2tg-notif)
### Environment variables
| Name | Description | Example |
| ---------------- | ------------------------------------------ | ------------------------------------------------ |
| `TG_TOKEN` | Telegram Bot Token | `0123456789:ZBX2mpx9Wjg4iqAs6izMKDXVgVV92dtOA0a` |
| `TG_CHAT_ID` | Telegram Chat ID to which updates are sent | `9876543210` |
| `GH_HOOK_SECRET` | Github Hook Secret | `my github hook seret` |
| `PROD` | Production deployment or not | `true` |