How Do You Forward Only Photos, Videos or Files From a Telegram Chat?
A source chat mixes commentary and attachments. Sometimes only the attachments matter: the chart, the file, the voice note. Media filters work on the kind of thing attached to a message, and they behave in one way that surprises people, so it is worth being precise about what they do.
The six kinds a message can carry
The distinction between a photo and a document matters more than it looks: the same picture sent "as a file" is a document, not a photo, and a list that allows only photos will not let it through.
- Photo โ an image sent as a picture.
- Video โ a video sent as a video.
- Document โ a file, including images sent as files rather than as pictures.
- Audio โ a music or audio file.
- Voice โ a recorded voice note.
- Sticker โ a sticker.
What the list does, exactly
The allowed list keeps only the kinds you name; the blocked list drops the kinds you name. Both apply only to messages that carry an attachment: a text-only message is not touched by either list and goes through as usual.
That last point is the one that catches people. If your intention was "only send me pictures, never plain chat", a media list alone will not do it, because the plain chat has no media type to test. What you want is the separate media-only switch below.
Media-only mode: drop everything without an attachment
Media-only mode is a different switch with a different job: it drops any message that has no attachment at all, and it can be narrowed to specific kinds on top of that. Use it when the destination is meant to be a stream of charts, files or recordings and the surrounding conversation is noise.
The two can be combined. Media-only mode decides whether an attachment is required; the media lists decide which kinds are acceptable.
What travels with the attachment
A forwarded attachment keeps its caption, its formatting and its quality: nothing is re-encoded, resized or stripped on the way. If the rule adds a header or a footer, that text is added to the caption, and if find and replace is set up, it runs on the caption as well.
Things that are not media types
Polls, dice, contacts, locations and similar are not attachments in this sense and are not covered by these lists. They are re-created in the destination as the same kind of object where Telegram allows it, and described in text where it does not.
Common questions
How do I forward only photos from a Telegram channel?
Add "photo" to the allowed media types of the rule, and switch on media-only mode so that messages without an attachment are dropped as well. The media list on its own does not filter plain text messages, because they have no media type to test.
Why do plain text messages still arrive when I only allowed photos?
Because the media lists apply only to messages that carry an attachment. A text-only message has nothing to test, so it passes. Media-only mode is the switch that drops messages without an attachment.
Is an image sent as a file treated as a photo?
No, it is a document. The same picture can arrive either way, and a list that allows only photos will not let the file version through. Allow both if you want either.
Are forwarded files compressed or reduced in quality?
No. The attachment is relayed as it is, with its caption and formatting intact.
Try Phantom Forwarder free
7-day trial, unlimited rules. Cloud-based, anonymous, nothing to install.
Related
More guides
- How to Write Telegram Filter Regex with ChatGPT or Claude
- How to Forward from a Telegram Channel with Forwarding Restrictions
- How to Forward Telegram Messages Without Showing Your Account
- Cloud Service to Auto-Forward a Telegram Channel to Another 24/7
- Best Tools to Automatically Forward Telegram Messages Between Channels
- Telegram Forwarding Scripts, GitHub Projects and Modded Apps: What Actually Works
- Why Are My Telegram Messages Not Being Forwarded?
- Why Does Telegram Limit an Account, and How Do You Avoid It?
- Why Do Telegram Accounts Get Banned, and Can You Get One Back?
- How Do You Find a Telegram Channel, Group or User ID?
- What Is Telegram Two-Step Verification, and Should You Turn It On?
- Is There a Free Way to Forward Telegram Messages Automatically?
- How Do You Mass-Forward or Import Past Telegram Messages?
- How Do You Forward Messages From a Telegram Forum Topic?
- Does Telegram Forwarding Keep Running When My Computer Is Off?
- How Do You Forward Only the Telegram Messages That Contain Certain Words?
- How Do You Replace Words or Links While Forwarding Telegram Messages?
- How Do You Forward Only the Messages From Certain People in a Telegram Group?
- How Do You Stop Forwarding One-Word Telegram Messages?
- How Do You Use Regular Expressions to Filter Telegram Messages?
- How Do You Add Your Own Line Above or Below a Forwarded Telegram Message?
- How Do You Change or Remove the Formatting of Forwarded Telegram Messages?
- How Do You Remove or Replace Links in Forwarded Telegram Messages?
- How Do You Delay a Forwarded Telegram Message?
- How Do You Stop the Same Message Arriving Twice?
- How Do You Forward One Telegram Channel to Several Destinations at Once?
- When Someone Edits the Original, Does the Forwarded Copy Change Too?
- If the Original Message Is Deleted, Can the Forwarded Copy Be Deleted Too?
- What Is Ghost Mode, and What Does It Actually Change?
- How Do You Automatically Translate Forwarded Telegram Messages?
- How Do You Shorten Long Telegram Messages While Forwarding Them?
- How Do You Filter Telegram Messages by Describing What You Want in Plain Language?
- How Do You Filter Telegram Messages That Are Published as Screenshots?
- How Do You Rewrite Forwarded Telegram Messages in Your Own Style?
- What Exactly Arrives in the Destination: Buttons, Pinned Posts, Albums and Copies That Expire
- How Do You Remove Mentions, Hashtags or Emoji From Forwarded Telegram Messages?
- How Do You Forward Telegram Messages Only During Certain Hours or Days?
- Should a Forwarded Telegram Message Show Where It Came From?
- How Do You Relay Trading Signals From a Telegram Channel Into Your Own?
- How Do You Combine Several Telegram Channels Into One Feed Without Duplicates?
- How Do You Repost Deals From a Telegram Channel With Your Own Links?
- How Do You Follow a Telegram Channel Written in a Language You Do Not Read?
- How Do You Keep a Telegram Group Organised by Forwarding Into Topics?
- How Do You Forward Only the Photos From a Telegram Channel?
- How Do You Keep a Forwarding Destination From Piling Up?
- How Do You Move From a Home-Made Telegram Forwarding Script to a Cloud Service?