EZ
EZAffiliate PRO
Telegram Deal Engine

Zero-Cost Automated Deal Sourcing: TeleFeed + EZAffiliate (Step-by-Step Guide)

A complete, step-by-step tutorial on automating 24/7 Telegram deal broadcasting for free using TeleFeed MTProto account redirection combined with EZAffiliate's link replacement engine.

🚀 Zero-Cost Automated Deal Sourcing: TeleFeed + EZAffiliate (Step-by-Step Guide)

Want to run a 24/7 automated deal channel on Telegram without paying hundreds of dollars every month for expensive forwarding bots?

This step-by-step tutorial shows you how to leverage TeleFeed’s 100% Free Plan (which supports unlimited live message redirection and up to 5 redirection setups via MTProto) combined with EZAffiliate’s Channel Routing & Tag Replacement Engine to build a fully hands-off affiliate business.


đź§­ The Core Architecture

Here is how the automated workflow functions end-to-end:

1
Public Deal Sources (Loot Channels)

Public Telegram deal channels where flash sales and discount offers are posted continuously.

2
TeleFeed Engine (/redirection on your account)

TeleFeed listens to public deal sources and live-redirects messages into your private intake channel at zero cost.

3
Your Private Intake Channel (-100...)

A private buffer channel with only you and your EZAffiliate bot. Raw posts land here away from your subscribers.

4
EZAffiliate Conversion Pipeline (< 0.4s)

Strips competitor affiliate tags, promo codes, and TeleFeed signatures. Attaches your Amazon/Flipkart/EarnKaro IDs and custom watermark.

5
Your Public Subscriber Channels

Broadcasts polished deals to your audience. EZAffiliate automatically ignores destination channels to prevent echo loops.


🛠️ Prerequisites Before You Start

  1. A Telegram account (with international phone format, e.g. 919876543210).
  2. Your registered EZAffiliate account.
  3. Your Telegram Bot Token (created via @BotFather).
  4. At least one public deal channel you want to source deals from.

📝 Step-by-Step Implementation

Step 1: Create Your Private “Intake” Channel (The Bridge)

You need a private Telegram channel where raw deals land before they are sanitized and tagged.

  1. Open Telegram on your phone or desktop.
  2. Tap the Compose / New Message icon and select New Channel.
  3. Name your channel: Raw Deals Intake or Deals Buffer.
  4. Set Channel Type to Private Channel.
  5. Do not invite regular subscribers to this channel; it is strictly an automated processing buffer.

Getting Your Private Channel’s Numeric Chat ID:


Step 2: Connect Your Account to TeleFeed (/connect)

TeleFeed operates via Telegram’s MTProto API using your connected account to access and mirror public channels.

  1. Open Telegram and search for the official TeleFeed bot: @TeleFeedBot.
  2. Start the bot by clicking Start or sending /start.
  3. Connect your Telegram account using the /connect command:
    /connect <YourPhoneNumberWithCountryCode>
    
    Example: If your Indian number is 9876543210:
    /connect 919876543210
    
  4. Telegram will send a verification login code to your Telegram app.
  5. In your chat with @TeleFeedBot, send the code prepended with aa: Example: If your Telegram code is 54321, enter:
    aa54321
    
    (If you have Two-Factor Authentication / 2FA password enabled, send your 2FA password also prepended with aa, e.g. aamysecretpassword).
  6. TeleFeed will confirm: Account connected successfully!

Step 3: Set Up Message Redirection (/redirection)

Now configure TeleFeed to live-redirect messages from your public deal sources into your private intake channel.

  1. Run the /redirection command in @TeleFeedBot:
    /redirection add dealfeed on <YourPhoneNumber>
    
    Example:
    /redirection add dealfeed on 919876543210
    
  2. @TeleFeedBot will prompt you to enter the SOURCE and DESTINATION chat identifiers:
    • Source: Enter the username of the public deal channel you want to mirror (e.g. @public_deals_channel).
    • Destination: Enter your private intake channel ID (e.g. -1004422760419) or select it from your connected chats.
  3. TeleFeed will activate the redirection setup under its Free Plan (which supports up to 5 active redirection setups and unlimited live forwarding).

[!NOTE] TeleFeed Free may append a platform signature at the end of messages (Sent via TeleFeed). EZAffiliate has native regex filters that automatically strip TeleFeed signatures and watermarks before deals reach your audience!


Step 4: Add Your EZAffiliate Bot to the Intake Channel

Now connect your EZAffiliate bot to read deals as they land in your private channel:

  1. Open your private Raw Deals Intake channel.
  2. Channel Settings ➡️ Administrators ➡️ Add Administrator.
  3. Search for your own EZAffiliate bot username (the bot you created with @BotFather).
  4. Grant it administrator permissions (Read Messages and Post Messages).

Step 5: Configure Source Channel in EZAffiliate Portal

[!IMPORTANT] CRITICAL SETUP STEP: The private intake channel to which TeleFeed forwards the raw messages MUST be added as a “Source Channel” in EZAffiliate!

Here is why this is required:

  • TeleFeed forwards raw deals into this intake channel.
  • EZAffiliate needs to know which channel to listen to and read from.
  • Adding it under Source / Inbound Channels tells EZAffiliate to ingest every post that arrives in this channel, immediately sanitize it, and transform it.
  1. Log in to your EZAffiliate Portal.
  2. In the sidebar, navigate to Forward Channels (Channel Routing Engine).
  3. Scroll down to Section 2: Source / Inbound Channels.
  4. Paste your private intake channel ID (e.g. -1004422760419).
  5. Click Add Source.
  6. Click Save Routing Configuration.

[!TIP] By explicitly designating your intake channel as a Source Channel, your EZAffiliate bot knows to ingest deals that arrive here, while strictly ignoring non-whitelisted chats and preventing accidental loops.


Step 6: Configure Destination Broadcast Channels

Now specify where you want your converted deals to be published:

  1. In the EZAffiliate Portal under Section 1: Destination / Broadcast Channels:
    • For Public Channels: Enter the username with @ (e.g., @MyLootDeals or @TechDealsIndia).
    • For Private VIP Channels: Enter the numeric Chat ID starting with -100 (e.g., -1001876543210).
  2. Click Add Destination.
  3. Click the Verify Admin button next to each channel:
    • EZAffiliate will dispatch a real-time diagnostic ping to confirm that your bot has active administrator privileges.
  4. Click Save Routing Configuration.

Step 7: Configure Deal Formatting & Cleanser Presets

  1. In your EZAffiliate Portal, navigate to Message Settings.
  2. Select your preferred formatting preset:
    • Standard Clean: Elegant, high-converting layout with bold prices, savings percentage, and store badges.
    • Minimalist: Concise title + converted affiliate link (ideal for high-frequency channels).
    • Loot Alert: High-urgency emoji headers (🔥 MEGA LOOT ALERT!) designed to trigger quick impulse purchases.
  3. Review the Automatic Text Cleanser:
    • EZAffiliate automatically cleans competitor tracking IDs, promo codes, channel links, and bot signatures.
    • Add any custom competitor phrases you wish to remove under Custom Text Replacements.
  4. Click Save Changes.

⚡ Live Verification Checklist

Once configured, verify the full loop:

  1. A new deal is posted on the public source channel.
  2. TeleFeed live-redirects the post into your private intake channel.
  3. In < 0.4 seconds, EZAffiliate:
    • Intercepts the post in your private source channel.
    • Strips competitor referral tags, channel handles, and TeleFeed signatures.
    • Attaches your Amazon Associates tag (yourtag-21), Flipkart Affiliate ID, or EarnKaro token.
    • Formats the text with your clean template.
    • Publishes the final deal to your public subscriber channels.
  4. No Echo Loops: EZAffiliate ignores the deal in the destination channel, preventing accidental re-posting.

🎯 Helpful TeleFeed Commands Reference

CommandUsage
/connect <Phone>Link your Telegram account with country code prefix (e.g. /connect 919876543210). Verification codes must be prefixed with aa (e.g. aa54321).
/redirection add <ID> on <Phone>Create a new redirection rule between source and destination chats (e.g. /redirection add deals on 919876543210).
/redirection remove <ID> on <Phone>Remove an active redirection setup.
/chats <Phone>List all chat and channel IDs accessible to your connected account.
/settingsOpen the interactive settings menu to toggle reply handling, media rules, and deletion synchronization.

Need Assistance?

Join our Telegram community: https://t.me/ezaffiliate or message @ezaffiliate_support_bot for 1-on-1 setup assistance.