Files
lyuksovannyyandClaude Opus 5.5 2ac2600dcf
Publish plugin / publish (push) Successful in 3s
[no bump] Move technical docs to docs/, add icon and PNG export tool
README now carries the icon, TL;DR, description and features; the
technical sections live in docs/. tools/icon_png.py renders
images/icon.svg to a square PNG (512x512 by default, --resolution N).
plugin.json points at the plugin's own icon.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 14:16:37 +02:00

37 lines
1.8 KiB
Markdown

<p align="center">
<img src="images/icon.svg" width="128" height="128" alt="Extended Media Forwards icon">
</p>
<h1 align="center">Extended Media Forwards</h1>
**TL;DR:** an [exteraGram](https://exteragram.app) plugin that adds a Forward button to
photos and videos opened from telegra.ph articles and rich messages.
## Description
Media inside an Instant View article can't be forwarded, and media inside a rich message
can only be forwarded together with the whole message. Extended Media Forwards adds a
Forward action to the media viewer for both: it downloads the photo or video and sends it
again from your account, with a link back to its source when there is one.
## Features
- **Forward from telegra.ph.** Works on media opened from telegra.ph and graph.org pages,
single items and carousels alike.
- **Forward from rich messages.** Single media and carousels inside rich (article) messages
(on by default, can be turned off).
- **Any Instant View article.** Optional switch to allow the button on every Instant View
page, not only telegra.ph (off by default).
- **The usual share sheet.** Pick chats in the app's own "Forward to" sheet, including a
topic in forums, and add a comment.
- **Source link.** The sent media carries a link back to the page or message it came from.
## Documentation
- [Media viewer notes](docs/media-viewer-notes.md): the app internals behind the Forward button
- [Development](docs/development.md): getting started, repo layout, building and verifying, icon export
- [How exteraGram plugins work](docs/how-plugins-work.md): the plugin format and lifecycle
- [Device setup and ADB automation](docs/device-and-adb.md): deploy, watch, logs, debugger
- [Versioning and releases](docs/versioning-and-releases.md): git hooks, auto-bump, CI publishing
- [SDK notes](docs/sdk-notes.md): condensed exteraGram SDK API surface