Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sgratzl/developer_webhook_bot
Telegram Bot Experiment for forwarding Webhooks
https://github.com/sgratzl/developer_webhook_bot
github-webhook github-webhooks telegraf telegram telegram-bot webhook
Last synced: 26 days ago
JSON representation
Telegram Bot Experiment for forwarding Webhooks
- Host: GitHub
- URL: https://github.com/sgratzl/developer_webhook_bot
- Owner: sgratzl
- License: mit
- Created: 2019-10-19T19:27:50.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-08T16:31:50.000Z (about 2 months ago)
- Last Synced: 2024-10-03T18:55:16.048Z (about 1 month ago)
- Topics: github-webhook, github-webhooks, telegraf, telegram, telegram-bot, webhook
- Language: TypeScript
- Homepage: https://developer-webhook-bot.now.sh
- Size: 1.33 MB
- Stars: 5
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Developer Webhook Telegram Bot
[![Github Actions][github-actions-image]][github-actions-url][Developer Webhook Bot](https://t.me/developer_webhook_bot) is a simple Telegram bot that will forward you Webhooks in your chats.
So far, the bot is mainly used to handle Github Webhook events.
## Privacy
Up to know the Bot is stateless. The link between a webhook and a chat is encoded in the webhook link itself.
## Commands
* `/webhook` generates a webhook url for the chosen provider that will forward messages to the current chat## Github Webhooks
The Bot tries to handle as many useful webhook events as possible. To limit the number of events, just configure the webhook in Github to deliver only certain event types.
## Building
```sh
npm install
npm run build
```[github-actions-image]: https://github.com/sgratzl/developer_webhook_bot/workflows/nodeci/badge.svg
[github-actions-url]: https://github.com/sgratzl/developer_webhook_bot/actions