Settore: Marketing automation · Servizio per publisher Telegram
Distribuzione automatica di contenuti tra canali Telegram
Bot Python h24 che replica automaticamente i contenuti tra canali Telegram: un servizio per i founder di canali che gestiscono più properties e vogliono pubblicare una volta sola, ovunque.
- Centinaia
- Canali
- Migliaia
- Post/giorno
- 0
- Intervento manuale
Contesto
Chi gestisce più canali Telegram — un network tematico, versioni in lingue diverse, canali mirror — affronta ogni giorno lo stesso lavoro ripetitivo: ripubblicare a mano gli stessi contenuti su ogni canale. È tempo sottratto alla parte che genera valore, cioè creare contenuti e far crescere l’audience.
Questo bot nasce come servizio per i founder di canali: pubblichi una volta sul canale sorgente, il contenuto arriva automaticamente su tutti i canali di destinazione configurati. Oggi il servizio opera h24 per decine di clienti, distribuendo migliaia di post al giorno su centinaia di canali.
Cosa fa
- Ascolta i canali sorgente in tempo reale via API Telegram e replica ogni nuovo contenuto — testi, media, formattazione — sui canali di destinazione, in pochi secondi e senza intervento umano.
- Configurazione multi-canale: le coppie sorgente → destinazioni si aggiungono e rimuovono senza toccare il codice, con un comando di refresh che aggiorna il bot a caldo.
- Amministrazione via Telegram stessa: comandi riservati al proprietario per riavviare il bot, aggiornare la configurazione e verificarne lo stato — nessun accesso al server necessario per la gestione ordinaria.
- Gira h24 su hardware a basso consumo (Raspberry Pi) come servizio di sistema con riavvio automatico: se il processo cade o la connessione salta, riparte da solo.
Sfide tecniche
Affidabilità senza presidio. Un servizio di distribuzione contenuti fallisce nel modo peggiore quando fallisce in silenzio: la supervisione via systemd, il logging strutturato degli inoltri e i comandi di diagnostica remota servono a garantire che ogni messaggio arrivi — e che se qualcosa si rompe, si sappia subito.
Il ciclo di vita dei canali. I canali cambiano: se ne aggiungono, se ne dismettono, gli identificativi interni di Telegram vanno riconciliati con la cache di sessione del client. La gestione esplicita di questa cache è ciò che distingue un bot che funziona in demo da uno che funziona per mesi.
Stack
Python · Pyrogram (API Telegram) · Raspberry Pi · systemd · logging strutturato