Telegram Pinned Message Forwarder is a high-signal automation utility that ensures your most important updates are never missed. By monitoring for pinned_message events, this bot instantly replicates critical announcements from a source channel to any number of linked destination groups.
In large communities with multiple sub-groups, admins often forget to manually cross-post important pins. This bot automates that process, ensuring "Source of Truth" announcements stay consistent across your entire ecosystem.
- Event-Driven: Triggers specifically on new pinned messages to reduce API overhead.
- Format Preservation: Maintains formatting, markdown, and media attachments from the original pin.
- Low Latency: Instantaneous synchronization across the network.
- Admin-Centric: Designed for news hubs, crypto communities, and academic portals.
- Language: Python 3.12
- Framework: Telethon / Pyrogram
- Logic: Async Event Handling
- Add your
API_IDandAPI_HASH. - Define the source channel ID.
- Start the bot:
python pinned_forwarder.py
If you manage multiple Telegram groups or channels and want to keep certain announcements or pinned messages synchronized between them, this script automates that process for you.
