Webhooks to Telegram, one curl away.
POST to your unique URL and get the message in a chat, group or channel. Native support for GitHub, GitLab and Netlify. No server to run, no account.
$ curl -X POST https://thook.altr.dev/hooks/generic/<id> \
-H "X-Webhook-Signature: <secret>" \
--data-raw "Deploy finished ✅"202 Accepted
T
ThookBot
Deploy finished ✅
Up and running in three steps
No registration, no keys to manage by hand.
- Start the botSend
/startto @ThookBot in a chat, group or channel. - Copy your endpointThe bot replies with your unique URLs and a secret.
- Plug it inPaste them in GitHub, GitLab, Netlify, or call the generic hook from a script.
Integrations
Pretty notifications for the tools you already use, and a generic hook for everything else.
Built for developers
Small, predictable and easy to script.
- Authenticated callsEvery request is verified with your secret: HMAC for GitHub, token for GitLab, JWS for Netlify.
- Private by designMessage contents and timings are not stored, only your chat id and counters.
- Chats, groups and channelsNotify yourself, your team or an audience.
- Clear responses202, 400, 401 and 404, so scripts can fail loudly.
- Resilient formattingMarkdown that Telegram rejects is delivered as plain text, never lost.
- FreeOffered without any guarantee, with fair usage in mind.
Get your webhook
Open the bot and send /start.