Agregator Berita dari Puluhan Channel Telegram: Cepat, Tanpa Duplikat dan Iklan
Gabungkan berita dari banyak channel Telegram ke satu channel: banyak sumber dalam satu pipeline, penerimaan turbo, filter iklan, dan anti-duplikat.
Daftar isi
Agregator berita adalah channel Telegram yang mengumpulkan berita dari puluhan sumber dengan satu tema: ekonomi, kota, kripto, olahraga. Pembaca datang demi kecepatan dan agar tidak perlu bergabung ke semua channel satu per satu. Artinya, feed harus cepat, bersih dari iklan, dan tanpa duplikat.
Skema #
sumber 1 ─┐
sumber 2 ─┼─► pipeline: filter + penggantian ─► channel Anda
… │ └─► webhook (opsional)
sumber N ─┘
Satu pipeline bisa membaca sumber sebanyak apa pun dan memposting ke beberapa penerima. Buat pipeline sebanyak yang dibutuhkan — semuanya gratis.
Langkah 1. Akun untuk membaca #
Sumbernya adalah channel publik milik orang lain, jadi yang membacanya harus akun pengguna yang sudah bergabung ke channel-channel tersebut: bot hanya bisa melihat channel tempat ia menjadi admin. Gunakan akun terpisah, bukan akun pribadi, dan gabungkan akun itu ke channel secara bertahap.
Untuk memposting ke channel Anda, paling praktis memakai bot admin — begitulah cara sebagian besar agregator.
Langkah 2. Kecepatan #
Telegram tidak selalu mengirim post dari channel besar ke pelanggannya secara instan. Penerimaan turbo mengatasi hal ini: akun Anda memeriksa channel setiap setengah detik, seperti aplikasi yang sedang membuka channel tersebut di layar. Fitur ini aktif dengan sendirinya, hingga 10 channel per akun; tandai sumber yang paling penting dengan «Prioritas turbo». Kalau sumbernya lebih dari sepuluh, hubungkan akun pembaca kedua. Selengkapnya di artikel tentang penerimaan turbo.
CopyPost sendiri hanya butuh sepersekian milidetik per post; sisa waktunya adalah respons Telegram. Post tanpa perubahan disalin langsung oleh Telegram, tanpa mengunduh file, dan album dikirim sekaligus utuh.
Langkah 3. Feed yang bersih #
Tambahkan filter ke pipeline:
- «Lewati jika ada tombol» — menyaring sebagian besar post iklan;
- «Lewati jika teks mengandung
erid» — iklan berlabel; - «Lewati jika ada pesan terusan» — repost sumber dari channel lain;
- regular expression untuk giveaway dan «follow channel ini».
Pembahasan dengan contoh ada di artikel tentang filter iklan. Tanda tangan sumber («Follow @source») mudah dipangkas dengan penggantian — lihat penggantian teks dan link.
Tanpa duplikat dan loop #
- Jika satu sumber dibaca oleh beberapa akun Anda, post hanya disalin satu kali.
- Post yang dipublikasikan CopyPost sendiri tidak akan dibaca dan dikirim ulang, meskipun channel Anda menjadi salah satu sumber pipeline lain.
- Setelah koneksi terputus atau restart, post yang terlewat akan dikejar, sementara yang sudah dipublikasikan tidak diulang.
Feed untuk situs web atau bot #
Pipeline yang sama bisa mengirim setiap berita ke server Anda lewat webhook — misalnya untuk menampilkan feed di situs web atau aplikasi. Cara menerima request tersebut dan memverifikasi tanda tangannya ada di artikel tentang webhook.
Berapa biayanya #
Kecepatannya sama di semua paket: penerimaan turbo juga tersedia di paket gratis. Tiga akun gratis — cukup untuk agregator dengan 20 sumber: dua akun membaca, satu bot memposting. Mulai di panel CopyPost.