GET
/health
Health check
telegram-bot 1.0.0
Telegram webhook server. Receives media, saves it per user, and serves a gallery.
Server:
https://telegram-bot.playfree.partydefault
POST
/webhook
Telegram webhook
Called by Telegram (via ngrok). Saves photo / video / live photo and replies.
Request bodyTelegram Update JSON.
{ "status": "ok" }
gallery
GET
/gallery
Media gallery UI
Parameters
| Name | In | Description |
|---|---|---|
| user | query | Folder / Telegram username |
| type | query | all | photo | video |
GET
/gallery/file/{user}/{filename}
Download one saved file
Parameters
| Name | In | Required |
|---|---|---|
| user | path | yes |
| filename | path | yes |
200: file bytes. 404: not found.
POST
/gallery/delete
Delete one saved file
Parameters
| Name | In | Required |
|---|---|---|
| user | query | yes |
| filename | query | yes |
| type | query | no — filter to return to |
303 redirect back to /gallery.