🚀 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:
Public Telegram deal channels where flash sales and discount offers are posted continuously.
TeleFeed listens to public deal sources and live-redirects messages into your private intake channel at zero cost.
A private buffer channel with only you and your EZAffiliate bot. Raw posts land here away from your subscribers.
Strips competitor affiliate tags, promo codes, and TeleFeed signatures. Attaches your Amazon/Flipkart/EarnKaro IDs and custom watermark.
Broadcasts polished deals to your audience. EZAffiliate automatically ignores destination channels to prevent echo loops.
🛠️ Prerequisites Before You Start
- A Telegram account (with international phone format, e.g.
919876543210). - Your registered EZAffiliate account.
- Your Telegram Bot Token (created via
@BotFather). - 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.
- Open Telegram on your phone or desktop.
- Tap the Compose / New Message icon and select New Channel.
- Name your channel:
Raw Deals IntakeorDeals Buffer. - Set Channel Type to Private Channel.
- Do not invite regular subscribers to this channel; it is strictly an automated processing buffer.
Getting Your Private Channel’s Numeric Chat ID:
- Use our dedicated guide: How to Find Telegram Channel ID Using @userinfobot.
- Your Private Channel ID will look like:
-1004422760419.
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.
- Open Telegram and search for the official TeleFeed bot:
@TeleFeedBot. - Start the bot by clicking Start or sending
/start. - Connect your Telegram account using the
/connectcommand:
Example: If your Indian number is/connect <YourPhoneNumberWithCountryCode>9876543210:/connect 919876543210 - Telegram will send a verification login code to your Telegram app.
- In your chat with
@TeleFeedBot, send the code prepended withaa: Example: If your Telegram code is54321, enter:
(If you have Two-Factor Authentication / 2FA password enabled, send your 2FA password also prepended withaa54321aa, e.g.aamysecretpassword). - 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.
- Run the
/redirectioncommand in@TeleFeedBot:
Example:/redirection add dealfeed on <YourPhoneNumber>/redirection add dealfeed on 919876543210 @TeleFeedBotwill 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.
- Source: Enter the username of the public deal channel you want to mirror (e.g.
- 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:
- Open your private Raw Deals Intake channel.
- Channel Settings ➡️ Administrators ➡️ Add Administrator.
- Search for your own EZAffiliate bot username (the bot you created with
@BotFather). - 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.
- Log in to your EZAffiliate Portal.
- In the sidebar, navigate to Forward Channels (Channel Routing Engine).
- Scroll down to Section 2: Source / Inbound Channels.
- Paste your private intake channel ID (e.g.
-1004422760419). - Click Add Source.
- 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:
- In the EZAffiliate Portal under Section 1: Destination / Broadcast Channels:
- For Public Channels: Enter the username with
@(e.g.,@MyLootDealsor@TechDealsIndia). - For Private VIP Channels: Enter the numeric Chat ID starting with
-100(e.g.,-1001876543210).
- For Public Channels: Enter the username with
- Click Add Destination.
- 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.
- Click Save Routing Configuration.
Step 7: Configure Deal Formatting & Cleanser Presets
- In your EZAffiliate Portal, navigate to Message Settings.
- 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.
- 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.
- Click Save Changes.
⚡ Live Verification Checklist
Once configured, verify the full loop:
- A new deal is posted on the public source channel.
- TeleFeed live-redirects the post into your private intake channel.
- 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.
- No Echo Loops: EZAffiliate ignores the deal in the destination channel, preventing accidental re-posting.
🎯 Helpful TeleFeed Commands Reference
| Command | Usage |
|---|---|
/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. |
/settings | Open 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.