Agregador de noticias con decenas de canales de Telegram: rápido, sin duplicados ni publicidad
Arma un agregador de noticias de Telegram en un solo canal: varias fuentes por flujo, recepción turbo, filtros de publicidad y protección contra repeticiones.
Contenido
Un agregador es un canal que reúne noticias de decenas de fuentes sobre un tema: economía, la ciudad, cripto, deportes. Los lectores llegan por la rapidez y para no tener que suscribirse a todo. Eso significa que el feed tiene que ser rápido, sin publicidad y sin repeticiones.
Esquema #
fuente 1 ─┐
fuente 2 ─┼─► flujo: filtros + reemplazos ─► tu canal
… │ └─► webhook (opcional)
fuente N ─┘
Un flujo puede leer todas las fuentes que quieras y publicar en varios destinos. Puedes tener todos los flujos que necesites: son gratuitos.
Paso 1. Cuentas para leer #
Las fuentes son canales públicos ajenos, así que debe leerlos una cuenta de usuario suscrita a esos canales: un bot solo ve los canales donde es administrador. Usa una cuenta aparte, no la personal, y suscríbela a los canales poco a poco.
Para publicar en tu canal conviene un bot administrador: así lo hace la mayoría de los agregadores.
Paso 2. Velocidad #
Telegram no siempre entrega al instante las publicaciones de los canales grandes. La recepción turbo lo resuelve: tu cuenta consulta el canal cada medio segundo, como una app que tiene el canal abierto en pantalla. Se activa sola, hasta 10 canales por cuenta; marca las fuentes más importantes con «Prioridad turbo». Si tienes más de diez fuentes, conecta una segunda cuenta lectora. Más detalles en el artículo sobre la recepción turbo.
CopyPost en sí tarda fracciones de milisegundo por publicación; el resto del tiempo es la respuesta de Telegram. Las publicaciones sin cambios se copian con los recursos de Telegram, sin descargar archivos, y los álbumes salen completos de una vez.
Paso 3. Un feed limpio #
Agrega filtros al flujo:
- «Omitir si contiene botones»: elimina la mayoría de las publicaciones publicitarias;
- «Omitir si el texto contiene
erid»: publicidad etiquetada; - «Omitir si contiene reenviado»: reenvíos que las fuentes toman de canales ajenos;
- una expresión regular para sorteos y «suscríbete al canal».
Un análisis con ejemplos está en el artículo sobre los filtros de publicidad. Las firmas de las fuentes («Suscríbete a @source») se recortan fácilmente con un reemplazo: consulta reemplazos de texto y enlaces.
Sin duplicados ni ciclos #
- Si varias de tus cuentas leen la misma fuente, la publicación se copia una sola vez.
- Una publicación que el propio CopyPost publicó no se leerá ni se enviará de nuevo, aunque tu canal esté entre las fuentes de otro flujo.
- Después de una desconexión o un reinicio, las publicaciones perdidas se recuperan, y las ya publicadas no se repiten.
Feed para un sitio web o un bot #
El mismo flujo puede enviar cada noticia a tu servidor mediante un webhook, por ejemplo para publicar el feed en un sitio web o en una app. Cómo recibir esa solicitud y verificar la firma se explica en el artículo sobre los webhooks.
Cuánto cuesta #
La velocidad es la misma en todos los planes: la recepción turbo también está en el gratuito. Tres cuentas gratis alcanzan para un agregador de 20 fuentes: dos cuentas leen y un bot publica. Empieza en el panel de CopyPost.