TR
CopyPost'u aç

Otomatik paylaşımda filtreler: repostlardaki reklamları temizleme

3 dakikalık okumaFiltrelerOtomatik paylaşım

Metin filtreleri, kelime sınırları, düzenli ifadeler ve mesaj türü filtreleri: Telegram otomatik paylaşımda yalnızca istediğiniz gönderileri geçirin.

İçindekiler
  1. Filtreler nasıl çalışır
  2. Metin: kelime ve harf duyarlılığı
  3. Düzenli ifadeler
  4. Mesaj türüne göre filtreler
  5. Albümler
  6. İpucu

Kaynak kanal yalnızca işe yarar içerik paylaşmaz: reklam entegrasyonları, çekilişler, başkalarına ait botların bağlantıları da gelir. Akış filtreleri, hangi mesajların aktarılacağına ve hangilerinin aktarılmayacağına karar verir.

Filtreler nasıl çalışır #

Her filtrenin bir eylemi ve bir koşulu vardır:

  • «Şu durumda atla» — koşul sağlanırsa mesaj atılır;
  • «Yalnızca şu durumda» — mesaj yalnızca koşul sağlanırsa geçer.

Bir mesaj, her filtreden geçtiğinde teslim edilir. Filtrelerin sırası önemli değildir.

Metin: kelime ve harf duyarlılığı #

En basit filtre «metin şunu içeriyor» filtresidir. İki ayar onu isabetli hâle getirir:

  • «büyük/küçük harf duyarsız» — reklam, «Reklam» ve «REKLAM» kelimelerini de bulur, Kiril alfabesinde de;
  • kelime sınırı: kelime başından, kelime sonuna kadar veya tam kelime.

Sınır neden gerekli? «metin şunu içeriyor: oto» filtresi sınır olmadan «fotoğraf» ve «otobüs» kelimelerinde de tetiklenir. «Tam kelime» ayarıyla yalnızca tek başına duran «oto» kelimesinde tetiklenir. İşaretlerle de çalışır: tam kelime olarak #reklam, #reklamhaftası etiketinde tetiklenmez.

Reklama karşı örnek bir set:

EylemKoşul
Şu durumda atlametin «reklam» içeriyor (tam kelime, harf duyarsız)
Şu durumda atlametin «#promo» içeriyor
Şu durumda atlametin «erid» içeriyor

Düzenli ifadeler #

Kelime sayısı çok fazla olduğunda tek bir düzenli ifade (regex) işinizi görür. CopyPost, Rust regex söz dizimini kullanır: «kötü» kalıplarda takılmaz, bu yüzden karmaşık bir ifade bile doğrusal sürede işlenir.

(?:çekiliş|giveaway|yarışma).{0,40}(?:takip|repost)

Bu ifade, «takip et ve repost yap» türü çekilişleri cümle içinde kelime sırası ne olursa olsun yakalar.

İfadedeki hataları panel kaydetme sırasında gösterir — bozuk bir filtre devreye girmez.

Mesaj türüne göre filtreler #

«şunlardan biri var» koşulu mesajın özelliklerini kontrol eder: fotoğraf, video, sesli mesajlar, görüntülü mesajlar (yuvarlak videolar), anketler, çıkartmalar, metindeki bağlantılar, bahsetmeler, butonlar, iletilmiş mesajlar ve diğerleri.

  • «Şu durumda atla: buton var» — «Git» butonlu reklam gönderilerinin çoğunu temizler.
  • «Yalnızca şu durumda: fotoğraf veya video var» — haber kanalını bir medya akışına dönüştürür.
  • «Şu durumda atla: iletilmiş mesaj var» — kaynağın yalnızca özgün içeriğini bırakır.

Albümler #

Albüm, açıklamasının tamamına göre kontrol edilir: açıklamada reklam varsa tek bir fotoğraf bile gitmez. Medya türü filtreleri ise her öğeye ayrı bakar: «yalnızca fotoğraf», karışık bir albümden yalnızca fotoğrafları gönderir.

İpucu #

İki üç filtreyle başlayın ve birkaç gün sonuçları izleyin. Filtreler panelde anında değiştirilir — akış değişiklikleri hemen uygular.

Sonraki adım — kaynağın bağlantılarını ve imzasını kendinizinkiyle değiştirmek.