Skip to content

Hariprajwal/telegram-pinned-message-forwarder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Œ Telegram Pinned Message Forwarder

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.

πŸš€ The Problem it Solves

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.

✨ Key Features

  • 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.

πŸ›  Tech Stack

  • Language: Python 3.12
  • Framework: Telethon / Pyrogram
  • Logic: Async Event Handling

πŸ“¦ Quick Start

  1. Add your API_ID and API_HASH.
  2. Define the source channel ID.
  3. Start the bot:
    python pinned_forwarder.py
    

telegram-pinned-message-forwarder

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. image

About

πŸ“Œ Automated Telegram Pinned Message Synchronizer. A specialized bot designed to detect and forward pinned announcements across multiple channels. Perfect for maintaining synchronized "Important Notice" feeds across global community networks. πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages