Kullanıcı İstihbaratı ve Grup Analitiği Panosu
Giriş
Kullanıcı İstihbaratı ve Grup Analitiği sistemi, Telegram topluluğunuzun sağlığı, üye davranışları ve moderasyon etkinliği hakkında kapsamlı, veriye dayalı içgörüler sunar. Bu gelişmiş analiz platformu, basit mesaj sayımlarının çok ötesine geçerek yöneticilerin bilinçli moderasyon kararları almasına yardımcı olan derin davranış analizi, risk değerlendirme profilleri, gerçek zamanlı izleme olanakları ve ayrıntılı istatistiksel dökümler sağlar.
Yalnızca yüzeysel metrikleri gösteren temel grup istatistiklerinin aksine, İstihbarat ve Analitik panosu; kalıpları ortaya çıkarmak, olası sorunları büyümeden önce belirlemek ve bireysel kullanıcılar ile genel topluluk dinamikleri hakkında uygulanabilir bilgiler sunmak için ileri düzey veri bilimi tekniklerinden yararlanır. Sistem, topluluğunuzun operasyonel durumuna ilişkin kapsamlı bir görünüm oluşturmak için geçmiş veri analizini, gerçek zamanlı etkinlik akışlarını ve öngörücü risk modellemeyi bir araya getirir.
Bu özellik seti; bireysel kullanıcı istihbarat raporlarını (davranış kalıplarını, ihlal geçmişini ve spam risk puanlarını gösterir), grup düzeyinde istatistik panolarını (toplu metrikleri, ihlal dökümlerini ve etkileşim kalıplarını görüntüler), canlı ceza akışlarını (tüm gruplarınızdaki moderasyon işlemlerinin gerçek zamanlı akışları) ve harici araçlarla programatik entegrasyon için genel API erişimini içerir.
Nasıl Çalışır?
Kullanıcı İstihbarat Raporları
Kullanıcı İstihbaratı sistemi, topluluğunuzdaki her kullanıcı için ayrıntılı davranış profilleri tutar. Belirli bir kullanıcıyı ad, kullanıcı adı veya Telegram ID ile aradığınızda sistem; gönderilen mesajlar, alınan ihlaller, ceza süresi, grup üyeliği örüntüleri ve hesaplanan risk puanları dahil olmak üzere kullanıcının eksiksiz etkileşim geçmişini getirir.
İstihbarat raporu, AI Spam Intelligence algoritması tarafından hesaplanan kapsamlı bir spam riski değerlendirmesiyle başlar. Bu puan (0.0 ile 1.0 arasında), ihlal oranı, ihlal güven düzeyleri, profil özellikleri ve etkileşim örüntüleri gibi birden çok davranış sinyaline dayanarak kullanıcının spam gönderen veya kötü niyetli bir aktör olma istatistiksel olasılığını yansıtır.
Risk puanının altında sistem; güven metrikleri (ortalama, medyan, 95. yüzdelik dilim), yüksek güvenli ihlal oranı, en yaygın ihlal türleri ve en yaygın ihlal nedenlerini gösteren ayrıntılı ihlal istatistiklerini görüntüler. Bu istatistikler, yöneticilerin bir kullanıcının yalnızca kuralları ihlal ettiğini değil, bu ihlallerin ne kadar güvenle tespit edildiğini ve kullanıcının sorunlu davranışını hangi örüntülerin karakterize ettiğini anlamasına yardımcı olur.
Tam ihlal geçmişi; her ihlali zaman damgası, ihlal türü (porno, cinsel içerik, toksik dil, spam, uygunsuz kelimeler vb.), güven düzeyi (0.0-1.0) ve tespiti neyin tetiklediğini açıklayan ayrıntılı gerekçeyle birlikte kronolojik bir liste olarak gösterir. Bu şeffaflık, yöneticilerin ihlallerin gerçek sorunları mı yoksa olası yanlış pozitifleri mi temsil ettiğini değerlendirmesine olanak tanır.
Grup İstatistikleri Paneli
Grup İstatistikleri paneli, topluluğunuzun genel sağlığı ve moderasyon etkinliği hakkında toplu içgörüler sağlar. Sistem, birden fazla metrik kategorisini hesaplar ve görüntüler:
Genel Bakış Metrikleri; grup durumunu (izin verilen/izin verilmeyen), toplam üye sayısını, yönetici sayısını, bot varlığı doğrulamasını ve grubun profil fotoğrafı ile davet bağlantısının düzgün yapılandırılıp yapılandırılmadığını içerir.
Etkinlik Metrikleri; grubun geçmişinde gönderilen toplam mesaj sayısını, tespit edilen toplam ihlal sayısını, uygulanan toplam ceza süresini (dakika cinsinden) ve bu sayılar arasındaki ilişkiyi göstererek genel topluluk uyumluluk düzeylerini ortaya koyar.
Moderasyon Verimliliği metrikleri; 1.000 mesaj başına ceza oranını (etkinliğe göre moderasyonun ne sıklıkta gerçekleştiğini gösterir), ortalama ceza süresini (tipik ihlal ciddiyetini belirtir) ve üye başına ortalama mesaj sayısını (etkileşim göstergesi) hesaplar.
Zamansal Analiz, son dönemlerdeki (son 7 gün, son 30 gün) etkinliği göstererek ihlaller ve ceza örüntülerindeki eğilimleri ortaya koyar; bu da topluluğunuzun zaman içinde daha sorunlu hâle gelip gelmediğini belirlemeye yardımcı olur.
İhlal Dağılımı, tüm ihlalleri türlerine göre (pornografik içerik, cinsel içerik, toksik dil, spam, dil ihlalleri, küfür, hakaretler, tehditler, uygunsuz kelimeler, iletilmiş mesajlar, yasaklı medya, davet bağlantıları, yetkisiz botlar) sınıflandırır ve her kategori için kesin sayıları verir. Bu dağılım, hangi kuralların en sık ihlal edildiğini ortaya çıkararak belirli kısıtlamaların sıkılaştırılması mı yoksa gevşetilmesi mi gerektiğine dair kararları destekler.
Canlı Ceza Akışı
Gerçek zamanlı ceza akışı, botunuzun aktif olduğu tüm gruplarda moderasyon olaylarını gerçekleştiği anda aktarmak için WebSocket aboneliklerini kullanır. Bu canlı görünüm, sistem genelindeki en yeni 20 cezayı (yalnızca kendi gruplarınızla sınırlı değildir) gösterir; ceza alan kullanıcıyı, ihlal türünü, ayrıntılı nedeni, güven puanını ve zaman damgasını görüntüler.
Akış, izlenen ekosistemin herhangi bir yerinde yeni ihlaller gerçekleştiğinde anında güncellenir ve devam eden moderasyon etkinliğine gerçek zamanlı bir pencere sunar. Bu şeffaflık yöneticilere şunlarda yardımcı olur:
- Birden fazla topluluğu etkileyen aktif spam kampanyalarını izlemek
- Botun gerçek zamanlı karar verme sürecini gözlemlemek
- Birden fazla grupta kuralları ihlal eden kullanıcıları belirlemek
- Şu anda en yaygın olan ihlal türlerini görmek
- Moderasyon sisteminin aktif olarak çalıştığını doğrulamak
Her ceza kaydı tıklanabilir; böylece tek tıklamayla ihlali yapan kullanıcı için tam bir Kullanıcı İstihbarat raporu oluşturabilirsiniz. Bu, akışta endişe verici örüntüler fark ettiğinizde hızlıca inceleme yapmanızı sağlar.
Herkese Açık API Erişimi
Kullanıcı İstihbaratı sistemi, herkesin kullanıcı ID bilgilerini sağlayarak Telegram kullanıcıları için spam puanlarını sorgulamasına olanak tanıyan herkese açık bir REST API uç noktası sunar. API, kimlik doğrulaması gerektirmeden spam puanını (0.0-1.0) ve risk düzeyi kategorisini (Düşük, Orta, Yüksek, Kritik) JSON formatında döndürür.
Bu herkese açık API, üçüncü taraf entegrasyonlarını mümkün kılar; böylece diğer bot geliştiricileri, araştırmacılar veya topluluk moderatörleri istihbarat verilerini kendi araçlarına ve iş akışlarına dahil edebilir. API belgeleri, isteklerin nasıl yapılacağını ve yanıtların nasıl ayrıştırılacağını gösteren birden fazla dilde (cURL, JavaScript, Python) kod örnekleri içerir.
Spam puanı herkese açık olsa da ayrıntılı ihlal geçmişleri ve davranış analizleri gizli kalır; yalnızca sorgulanan kullanıcının üyesi olduğu grupların yöneticileri tarafından görülebilir. Bu gizlilik dengesi, bireysel kullanıcı mahremiyetini korurken daha geniş Telegram ekosistemine yararlı risk bilgileri sağlar.
Yapılandırma
Kullanıcı İstihbaratına Erişme
Tekil kullanıcı istihbarat raporlarını görüntülemek için:
- Panelinizin ana menüsünden "Kullanıcı İstihbaratı" bölümüne gidin
- "Kullanıcı İstihbaratı" sekmesini seçin (ilk sekme)
- Kullanıcıları şu ölçütlere göre bulmak için arama arayüzünü kullanın:
- Tam ad veya kısmi ad eşleşmesi
- Telegram kullanıcı adı (@ sembolüyle veya sembol olmadan)
- Telegram kullanıcı ID’si (sayısal)
- Tam istihbarat raporunu görüntülemek için arama sonuçlarında bir kullanıcıya tıklayın
- Spam puanını, ihlal istatistiklerini ve eksiksiz ihlal geçmişini inceleyin
Arama işlevi, yöneticisi olduğunuz gruplardaki tüm kullanıcılar genelinde çalışır; böylece davranışından endişe duyduğunuz herhangi bir topluluk üyesini inceleyebilirsiniz.
Grup İstatistiklerini Görüntüleme
Grubunuzun analiz panosuna erişmek için:
- Panelden grubunuzun yönetim sayfasına gidin
- "İstatistikler" sekmesini seçin
- "Grup İstatistikleri" alt sekmesini seçin
- Birden fazla bölümde gösterilen kapsamlı metrikleri inceleyin:
- Genel Bakış (durum, üyelik, bot yapılandırması)
- Etkinlik (mesajlar, ihlaller, cezalar)
- Moderasyon Verimliliği (oranlar, ortalamalar, etkileşim)
- Son Etkinlik (7 günlük ve 30 günlük eğilimler)
- En Sık İhlaller (türe göre dağılım)
- Zaman Damgaları (son etkinlik, son güncelleme)
İstatistikler yeni veriler geldikçe gerçek zamanlı olarak güncellenir; böylece her zaman güncel metrikleri görürsünüz.
Gruplar İçinde Kullanıcı İstatistiklerine Erişme
Belirli bir gruptaki en aktif üyeleri görüntülemek için:
- Grubunuzun yönetim sayfasında "İstatistikler" sekmesini seçin
- "Kullanıcı İstatistikleri" alt sekmesini seçin
- Kullanıcıları ada, kullanıcı adına, ID’ye veya biyografi içeriğine göre filtrelemek için arama işlevini kullanın
- Mesaj sayısına göre en aktif 50 kullanıcıyı gösteren listeyi inceleyin
- Her kullanıcı kartında şunlar görüntülenir:
- Avatar (varsa)
- Ad ve kullanıcı adı
- Bu gruptaki toplam mesaj sayısı
- Son görülme zaman damgası
- Tam istihbarat raporunu görüntülemek için herhangi bir kullanıcıya tıklayın
Bu özellik, topluluğunuzdaki en etkileşimli üyeleri belirlemenize ve olağan dışı etkinlik desenlerini fark etmenize yardımcı olur (ör. çok yüksek mesaj sayısına sahip olup görünür bir etkileşimi olmayan kullanıcılar spam botları olabilir).
Canlı Ceza Akışını İzleme
Gerçek zamanlı moderasyon olaylarını izlemek için:
- Ana panel menüsünden "Kullanıcı İstihbaratı" bölümüne gidin
- "Canlı Cezalar" sekmesini seçin
- Son ihlallerin akışını gözlemleyin; burada şunlar gösterilir:
- Kullanıcı avatarı ve adı
- İhlal türü ve ayrıntılı gerekçe
- Güven skoru
- Zaman damgası (göreli olarak ne kadar zaman önce)
- Bağlantı durumu göstergesi (WebSocket sağlığını gösterir)
- İhlal yapan kullanıcının tam istihbarat raporunu görüntülemek için herhangi bir ceza kaydına tıklayın
Bağlantı kesilirse akış otomatik olarak yeniden bağlanır ve kesintisiz izleme sağlar.
Genel API’yi Kullanma
Kullanıcı spam puanlarına programatik olarak erişmek için:
- "Kullanıcı İstihbaratı" → "API Dokümantasyonu" sekmesine gidin
- API uç noktası URL’sini ve formatını inceleyin
- Tercih ettiğiniz dilde sağlanan kod örneklerini kopyalayın:
- cURL (komut satırı)
- JavaScript (fetch API)
- Python (requests kütüphanesi)
- Örnek kullanıcı ID’sini sorgulamak istediğiniz ID ile değiştirin
- Şunları içeren JSON yanıtını almak için isteği çalıştırın:
spam_rating: Sayısal skor (0.0-1.0)risk_level: Kategori dizesi (Düşük/Orta/Yüksek/Kritik)
API kötüye kullanımı önlemek için hız sınırına tabidir, ancak meşru kullanım senaryoları için makul sorgu hacimlerine izin verir.
Gerçek Dünya Senaryoları
Senaryo 1: Şüpheli Yeni Üyeleri İnceleme
Bir topluluk yöneticisi, aynı anda katılan birkaç yeni üyeyi fark eder ve bunların koordineli bir spam operasyonunun parçası olup olmadığını merak eder. Yönetici, User Intelligence aramasını kullanarak her yeni üyenin profilini sorgular.
İstihbarat raporları, tüm yeni üyelerde şunların bulunduğunu ortaya koyar:
- 0.70’in üzerinde spam puanları (yüksek risk)
- Telegram kullanıcı adlarının olmaması (spam hesapları için uyarı işareti)
- Grup başına çok az mesajla 200’den fazla gruba üyelik (bot özelliği)
- NSFW profil resimleri (yaygın spam taktiği)
Bu bilgilerle donanan yönetici, hesapları spam paylaşamadan önceden yasaklayarak topluluğun zarar görmesini engeller. İstihbarat verileri olmasaydı, yöneticinin harekete geçmeden önce ilk spam mesajlarının görünmesini beklemesi gerekecekti.
Senaryo 2: Yanlış Pozitif Raporlarını Değerlendirme
Topluluğun uzun süredir üyesi olan biri, yöneticilere mesaj atarak meşru bir mesaj paylaştığı için haksız yere sessize alındığını söyler. Yöneticiler, botun hata yapıp yapmadığından ya da kullanıcının haklı bir yaptırımdan şikâyet edip etmediğinden emin değildir.
User Intelligence raporunu kullanarak yöneticiler şunları görür:
- Spam puanı: 0.15 (çok düşük, güvenilir kullanıcı)
- 6 aylık geçmişte tek ihlal
- İhlal güven skoru: 0.52 (sınırda, düşük güven)
- İhlal türü: Duygu analizi - küfür tespiti
- Ayrıntılı gerekçe: Mesaj, yanlış pozitifi tetikleyen bir kelime içeriyordu
Düşük güven skoru ve tek ihlal, kullanıcının yanlış pozitif iddiasını destekler. Yöneticiler otomatik tespit sürecini açıklar, kısıtlamanın yalnızca 1 dakika sürdüğünü belirtir ve kullanıcının topluluktaki genel durumunun hâlâ mükemmel olduğunu (0.15 spam puanı) söyleyerek güvence verir.
Senaryo 3: Moderasyon Etkinliğini İzleme
Bir topluluk yakın zamanda birkaç moderasyon kuralını sıkılaştırmıştır ve bunun etkisini değerlendirmek ister. Yöneticiler, Group Statistics panelini kullanarak şunları inceler:
- Ceza oranı: 1K mesaj başına 2.5’ten 4.8’e yükseldi
- Ortalama ceza süresi: 3.2 dakikada sabit
- Toplam ihlal (son 7 gün): 45 (önceki hafta 28’di)
- En sık ihlal: NSFW görseller (18 ihlal)
İstatistikler, daha sıkı görsel taramanın daha fazla uygunsuz içeriği yakaladığını (beklenen bir sonuç) ancak ceza oranının makul kaldığını gösterir (mesajların hâlâ yalnızca %0.48’i kuralları ihlal ediyor). Yöneticiler, yeni ayarların aşırı moderasyon yapmadan amaçlandığı gibi çalıştığı sonucuna varır.
Senaryo 4: Gruplar Arası Spam Kalıplarını Belirleme
Live Punishment Feed’i izleyen bir yönetici, aynı kullanıcı adlarının farklı gruplarda birkaç dakika içinde benzer ihlallerle (spam kalıbı tespiti, davet bağlantıları) tekrar tekrar göründüğünü fark eder.
Bu kalıp, aynı anda birden fazla topluluğu hedefleyen koordineli bir spam kampanyasına işaret eder. Yönetici, spam gönderenlerden biri için User Intelligence raporunu kontrol eder, yüksek bir spam puanını (0.85+) doğrular ve ardından ilişkili hesapları belirlemek için benzer kullanıcı adlarını arar.
Yönetici, spam dalgası kendi gruplarına ulaşmadan önce bu ilişkili hesapları proaktif olarak yasaklayarak saldırıya spam göründükten sonra tepki vermek yerine onu önler.
Senaryo 5: Veriye Dayalı Kural Optimizasyonu
Bir oyun topluluğu, moderasyon ayarlarını optimize etmek için Group Statistics verilerini aylık olarak inceler. Bu ayın verileri şunları gösterir:
- En sık ihlal: Dil yaptırımı (35 ihlal)
- İkinci: Toksik dil (12 ihlal)
- NSFW ihlalleri: 2
Yüksek dil yaptırımı ihlali sayısı yöneticileri şaşırtır; topluluklarının farklı diller konuşan üyelerle daha uluslararası hâle geldiğini, ancak botun hâlâ yalnızca İngilizce kurallarını uyguladığını fark ederler.
Bu veriye dayalı içgörüye dayanarak, topluluklarının doğal olarak çok dilli bir yapıya evrildiğini kabul edip dil yaptırımını devre dışı bırakırlar. İstatistikler, artık topluluklarının mevcut yapısına uygun olmayan bir kuralı belirlemelerine yardımcı olmuştur.
En İyi Uygulamalar
Düzenli İstihbarat Denetimleri
Temel istihbarat metriklerini haftalık veya aylık olarak gözden geçirmeyi planlayın:
- Eğilimleri görmek için Grup İstatistikleri panosunu kontrol edin
- Kullanıcı İstatistikleri’nde en çok ihlal yapan kullanıcıları inceleyin
- Kalıpları tespit etmek için ihlal türü dağılımını gözden geçirin
- Ceza oranlarını ve sürelerini izleyin
Düzenli denetimler, ortaya çıkan sorunları erken yakalamanıza ve topluluğunuz geliştikçe moderasyon ayarlarının hâlâ uygun kaldığını doğrulamanıza yardımcı olur.
Anormallikleri Araştırın
Verilerde olağan dışı kalıplar fark ettiğinizde hemen araştırma yapın:
- İhlallerde ani bir artış, spam saldırısına veya yanlış yapılandırılmış ayarlara işaret edebilir
- Güvenilir olduğu bilinen kullanıcılar için olağan dışı yüksek spam puanları, yanlış pozitiflere işaret edebilir
- Düşük etkileşimle birlikte yüksek mesaj sayıları, botlara işaret edebilir
- Olağan dışı ihlal güven dağılımları, sistematik tespit sorunlarını ortaya çıkarabilir
İstihbarat verileri bu anormallikleri fark etmenize yardımcı olur; araştırma ise bunları anlamanızı ve çözmenizi sağlar.
Yasak İtirazları İçin İstihbaratı Kullanın
Kullanıcılar yasağın kaldırılmasını istediğinde veya kısıtlamalara itiraz ettiğinde, bilinçli kararlar almak için istihbarat raporlarını kullanın:
- Tüm ihlal geçmişlerini inceleyin (yalnızca son olayı değil)
- Güven skorlarını değerlendirin (düşük güvenli ihlaller yanlış pozitif olabilir)
- Spam puanını kontrol edin (0.2 veya altı genellikle meşru kullanıcıya işaret eder)
- İhlal kalıplarını dikkate alın (tekil olay mı, tekrarlayan sorunlar mı)
Veriye dayalı itiraz değerlendirmesi, tutarlı ve adil moderasyon kararları alınmasını sağlar.
İçgörüleri Ortak Yöneticilerle Paylaşın
İstatistik panolarını moderasyon ekibiniz içinde bir iletişim aracı olarak kullanın:
- Haftalık istatistiklerin ekran görüntüsünü alıp yönetici sohbetinde paylaşın
- Eğilimleri ve ayarların değiştirilmesi gerekip gerekmediğini tartışın
- Ortaya çıkan spam kalıplarına verilecek yanıtları koordine edin
- Topluluğunuzun dinamikleri hakkında kurumsal bilgi birikimi oluşturun
Ekibinizle şeffaflık, daha iyi bir kolektif moderasyon sağlar.
Entegrasyonlar İçin Genel API’yi Kullanın
Birden fazla topluluğu yönetiyorsanız veya ek moderasyon araçları kullanıyorsanız, genel API’yi entegre edin:
- Yeni üyeleri kabul etmeden önce spam puanlarını sorgulayın
- Harici spam veritabanlarıyla çapraz kontrol yapın
- Birden fazla kaynaktan gelen verileri birleştiren özel panolar oluşturun
- Risk temelli moderasyon kararlarını otomatikleştirin
API, web arayüzünün ötesinde gelişmiş iş akışlarına olanak tanır.
Canlı Akışı Düzenli Olarak İzleyin
Canlı Ceza Akışı’nı kontrol etmeyi düzenli yönetici rutininizin bir parçası haline getirin:
- Yaptırımın doğru çalıştığını ara sıra kontrol edin
- Koordineli spam kampanyalarını erken tespit edin
- Şu anda en yaygın olan ihlal türlerini takip edin
- Güven skorlarının gerçek içerik kalitesiyle örtüştüğünü doğrulayın
Gerçek zamanlı akış, gecikmeli istatistiklerin sağlayamayacağı bir durumsal farkındalık sunar.
Diğer Özelliklerle Entegrasyon
AI Spam Intelligence İçin Temel
Kullanıcı istihbarat raporları, AI Spam Intelligence’ı güvenilir kılan şeffaflığı sağlar. AI, spam puanı 0,75’in üzerinde olan bir kullanıcıyı otomatik olarak gruptan çıkardığında, yöneticiler istihbarat raporunu inceleyerek bu puanın tam olarak neden hesaplandığını anlayabilir ve kararın yerinde olduğunu doğrulayabilir.
İstihbarat raporlarında gösterilen ihlal geçmişi, güven istatistikleri ve davranış analizi, AI’ın risk hesaplama algoritmasını besleyen ham verilerdir. Bu entegrasyon kapalı bir döngü oluşturur: AI kararlarını verilere göre verir, yöneticiler de aynı verilere bakarak bu kararları denetleyebilir.
Manuel Moderasyonu Tamamlayıcı
Otomatik sistemler rutin yaptırımları yönetirken, istihbarat verileri yöneticilerin sınır durumlarda daha incelikli kararlar almasına yardımcı olur:
- Sınırda spam puanları (0,60-0,74), gruptan çıkarma yerine uyarı gerektirebilir
- Düşük güven düzeyli ihlaller ikinci bir şansı hak edebilir
- Uzun vadeli geçmişi iyi olan ancak son dönemde ihlal yapan kullanıcılar cezalandırılmak yerine yönlendirilebilir
İstihbarat sistemi, salt otomasyonun sağlayamayacağı bağlamı sunar.
Örüntü Tespitinin Güçlendirilmesi
Tekil istihbarat raporları kullanıcı düzeyindeki örüntüleri gösterirken, grup istatistikleri topluluk düzeyindeki örüntüleri ortaya koyar:
- Birçok kullanıcının aynı kuralı ihlal etmesi, kuralın fazla katı olabileceğini gösterir
- Belirli zamanlarda yüksek ihlal oranları, spam kampanyalarının ne zaman gerçekleştiğine işaret eder
- İhlal türü dağılımlarındaki değişimler, spam taktiklerinin zaman içinde nasıl değiştiğini gösterir
Her iki bakış açısını birleştirmek, kapsamlı bir örüntü farkındalığı sağlar.
Özellik Yapılandırması İçin Doğrulama
Özellik ayarlarınızın amaçlandığı gibi çalışıp çalışmadığını doğrulamak için istatistikleri kullanın:
- NSFW tespiti çok sayıda ihlal üretiyorsa, içerikleri yakalıyor demektir (çalışıyor)
- Duygu analizi, toksik sohbete rağmen sıfır ihlal gösteriyorsa eşik çok yüksek olabilir
- Spam tespiti bariz spamleri kaçırıyorsa eşik fazla katı olabilir
Veriye dayalı doğrulama, özelliklerin topluluğunuz için en uygun şekilde yapılandırılmasını sağlar.
Gelişmiş Kullanım
Korelasyon Analizi
Gelişmiş yöneticiler, içgörü elde etmek için farklı metrikleri birbiriyle ilişkilendirebilir:
- Ceza oranı ve etkinlik düzeyi: Ceza oranı düşük olan yüksek etkinlikli gruplar sağlıklı kültürlere sahiptir
- İhlal güven skoru ve ihlal türü: Düşük güven skorlu NSFW ihlalleri, eşiğin fazla hassas olduğunu gösterebilir
- Kullanıcı spam puanı ve grup üyeliği sayısı: Çok sayıda grupta bulunan ve spam puanı yüksek olan kullanıcılar muhtemelen profesyonel spamcilerdir
- Zamansal örüntüler: Belirli zamanlarda kümelenen ihlaller, hedefli spam kampanyalarına işaret edebilir
Topluluğunuzun dinamiklerindeki daha derin örüntüleri anlamak için bu korelasyonları inceleyin.
Kullanıcı İstatistikleriyle Kohort Analizi
Topluluk sağlığını anlamak için belirli kullanıcı kohortlarını izleyin:
- Yeni üyeler (son 30 günde katılanlar): Yüzde kaçı ihlal biriktiriyor?
- En aktif katkıda bulunanlar (yüksek mesaj sayıları): Spam puanları düşük mü?
- Pasif üyeler (yakın zamanda etkinlik yok): Yeniden etkileşime mi geçiyorlar, yoksa ayrılıyorlar mı?
Kohort analizi, topluluğunuzun nitelikli üyeleri elde tutup tutmadığını ve yeni gelenleri başarıyla entegre edip etmediğini ortaya koyar.
İhlal Güven Skoru Dağılımı Analizi
İstihbarat raporu ortalama, medyan ve 95. yüzdelik dilim güven skorunu gösterir. Tespit kalitesini anlamak için bunları kullanın:
- Yüksek ortalama + yüksek medyan (ikisi de >0.7): Güçlü ve güvenilir tespitler
- Düşük ortalama + yüksek 95. yüzdelik dilim: Çoğunlukla zayıf tespitler, arada sırada güçlü olanlar
- Yüksek standart sapma (ortalama ile yüzdelik dilim arasında büyük fark): Tutarsız tespit kalitesi
Bu örüntüler, moderasyon ayarlarının güvenilir sonuçlar üretip üretmediğini değerlendirmenize yardımcı olur.
Geçmiş Verilerle Kıyaslama
Temel değerler oluşturmak ve trendleri belirlemek için önemli metrikleri zaman içinde izleyin:
- 1 bin mesaj başına normal ceza oranınız nedir?
- Tipik ihlal dağılımınız nedir (hangi türler en yaygın)?
- Topluluğunuz için spam puanı dağılımı nasıl görünüyor?
Geçmişe dayalı temel değerler belirlendiğinde, anomaliler hemen fark edilir.
Risk Katmanlandırması
Kullanıcıları spam puanlarına göre risk katmanlarına ayırın:
- 0.00-0.30: Güvenilir kullanıcılar (yeşil)
- 0.31-0.60: Normal kullanıcılar (sarı)
- 0.61-0.74: Artmış risk (turuncu)
- 0.75+: Yüksek risk (kırmızı, AI etkinse otomatik atılır)
Her katman için farklı izleme veya yaptırım politikaları uygulayın. Örneğin, artmış risk grubundaki kullanıcılar kısıtlamalara daha hızlı yükseltilebilirken, güvenilir kullanıcılara sınırda kalan ihlallerde daha esnek davranılabilir.
Teknik Uygulama
User Intelligence sistemi, ihlal olaylarından, mesaj istatistiklerinden, grup üyeliği verilerinden ve profil bilgilerinden elde edilen davranış profillerine ait sürekli güncellenen bir veritabanını tutan telegram_intelligence mikroservisinin bir parçası olarak çalışır.
Spam puanı hesaplaması, Bayes olasılık teorisini lojistik risk eğrileriyle birleştiren istatistiksel bir model kullanır. Algoritma; suç oranı (ihlaller / mesajlar), güven dağılımları (ortalama, medyan, yüzdelik dilim), ihlal türü yaygınlığı, davranışsal sinyaller (profil özellikleri, grup üyeliği örüntüleri) ve itibar faktörleri (yönetici durumu, etkileşim seviyeleri) dahil olmak üzere birden fazla faktörü ağırlıklandırır.
Grup istatistikleri, gruba ait kaydedilmiş tüm olaylardaki ihlalleri, mesaj sayılarını, ceza sürelerini ve diğer metrikleri toplayan veritabanı toplama sorguları aracılığıyla hesaplanır. Sorgular, kapsamlı geçmişe sahip gruplarda bile panel yükleme sürelerinin hızlı kalmasını sağlamak için verimli indeksleme ve önbellekleme kullanır.
Canlı ceza akışı, WebSocket bağlantıları üzerinden GraphQL aboneliklerini kullanır ve tg_punishments tablosuna yeni satırlar eklendikçe gerçek zamanlı olayları yayınlar. Abonelik sorgusu bir limit içerir (en son 20 ceza) ve en yeni olayları önce göstermek için oluşturma zaman damgasına göre azalan sırada sıralar.
Genel API uç noktası, kullanıcı ID parametrelerini kabul eden ve ilgili spam puanı için intelligence veritabanını sorgulayan basit bir REST arayüzü sunar. Yanıt biçimlendirmesi, web uygulamalarından gelen kaynaklar arası isteklere izin vermek için uygun CORS başlıklarıyla birlikte standart JSON kurallarını izler.
Tüm intelligence verileri, sık sorgulanan alanlarda (user_id, group_id, created_at, violation_type) uygun indekslerle PostgreSQL veritabanında saklanır; böylece veri kümesi milyonlarca kayda ulaştığında bile hızlı erişim sağlanır.
Gizlilik ve Veri İşleme
User Intelligence sistemi şunları işler ve saklar:
- İhlal kayıtları: Tür, zaman damgası, güven düzeyi, ayrıntılar
- Mesaj istatistikleri: Grup başına kullanıcı başına sayılar
- Grup üyeliği: Kullanıcıların hangi gruplara ait olduğu
- Profil bilgileri: NSFW durumu, kullanıcı adı varlığı, biyografi içeriği (tarandıysa)
- Hesaplanan metrikler: Spam puanları, güven düzeyi istatistikleri
Tüm veriler, Telegram'ın API'si üzerinden erişilebilen bilgilerden veya botun moderasyon eylemleriyle üretilen verilerden elde edilir. Sistem mesaj içeriğine doğrudan erişmez; önceden yapılandırılmış moderasyon ayarları kapsamında mesajları taramış olan içerik analiz sistemlerinden ihlal raporları alır.
Gizlilik korumaları şunları içerir:
- Erişim kontrolü: Kullanıcılar hakkında ayrıntılı istihbaratı yalnızca grup yöneticileri kendi gruplarındaki kullanıcılar için görüntüleyebilir
- API sınırlamaları: Herkese açık API yalnızca spam puanını sağlar, ayrıntılı ihlal geçmişini sunmaz
- Veri minimizasyonu: İhlal günlükleri tam mesaj içeriğini değil, ihlal türünü ve güven düzeyini saklar
- Anonimleştirme: Toplu istatistikler bireysel kullanıcı kimliklerini açığa çıkarmaz
Kullanıcılar davranışlarının analiz edilmesinden muaf olmayı seçemez (çünkü bu, spam gönderenlerin tespitten kaçmasına olanak tanır), ancak ayrıntılı geçmişleri yalnızca kendi grup yöneticilerine özel kalır. Herkese açık API'nin sınırlı veri paylaşımı, topluluk koruması (risk bilgisini paylaşma) ile bireysel gizlilik (ihlal ayrıntılarını koruma) arasında denge kurar.
Sorun Giderme
"İstihbarat aramasında belirli kullanıcı bulunamıyor"
Olası nedenler:
- Kullanıcı, botunuzun bulunduğu hiçbir grupla etkileşime geçmemiştir
- Yanlış ad/handle formatıyla arama yapılıyordur
- Kullanıcı yakın zamanda katılmıştır ve henüz tamamen indekslenmemiştir
Çözüm: Kullanıcılar yalnızca bot tarafından izlenen gruplarda aktif olmuşlarsa aramada görünür. Tam Telegram handle’ı ile arama yaptığınızdan emin olun (@ sembolüyle ve sembolsüz deneyin) veya sayısal kullanıcı kimliğini kullanın. Yeni kullanıcıların ilk etkinliklerinden sonra tamamen indekslenmesi birkaç dakika sürebilir.
"Grup istatistikleri, bilinen kural ihlallerine rağmen sıfır ihlal gösteriyor"
Olası nedenler:
- İhlaller, bot gruba eklenmeden önce gerçekleşmiştir
- İhlalleri yakalayacak özellik etkin değildir
- İhlaller gerçekleşiyor ancak doğru şekilde kaydedilmiyordur
Çözüm: İlgili moderasyon özelliklerinin ayarlarda gerçekten etkin olduğundan emin olun. İhlallerinin kaydedildiğini doğrulamak için, ihlal yaptığı bilinen kullanıcıların bireysel istihbarat raporlarını inceleyin. İstatistikler yalnızca botun tespit ettiği ihlalleri içerir; önceden var olan sorunları içermez.
"Canlı ceza akışı 'bağlantı kesildi' durumu gösteriyor"
Olası nedenler:
- Ağ sorunu nedeniyle WebSocket bağlantısı kesilmiştir
- Tarayıcı sekmesi uzun süre etkin değildi
- Sunucu bakımı veya yeniden başlatma gerçekleşmiştir
Çözüm: Akışın 30 saniye içinde otomatik olarak yeniden bağlanması gerekir. Bağlantı kesik kalırsa sayfayı yenileyin. Bağlantı durumu göstergesini kontrol edin—"bağlandı" gösteriyor ancak hiçbir ceza görünmüyorsa bu, sıfır ihlal olan bir döneme işaret ediyor olabilir (sakin dönemlerde normaldir).
"Spam puanları bariz spam gönderenler için beklenenden düşük görünüyor"
Olası nedenler:
- Spam gönderen kullanıcı henüz yeterince ihlal biriktirmemiştir
- İhlallerin güven skorları düşüktür
- Spam gönderen kullanıcının ihlalleri dengeleyen olumlu itibar sinyalleri vardır
Çözüm: Spam puanları, biriken verilere dayalı istatistiksel olasılığı yansıtır. Az sayıda ihlali olan yeni spam göndericiler, bir örüntü oluşturana kadar yüksek puan almaz. Güven skorlarını görmek için istihbarat raporlarını inceleyin—ihlallerin güveni düşükse (0.50-0.60), algoritma uygun şekilde daha düşük risk atar. Daha fazla yüksek güvenli ihlal biriktikçe puan artacaktır.
"Public API hata veya boş yanıt döndürüyor"
Olası nedenler:
- Geçersiz kullanıcı kimliği formatı
- Kullanıcı bot tarafından izlenen gruplarla hiç etkileşime geçmemiştir
- Hız sınırlaması tetiklenmiştir
Çözüm: Kullanıcı adı veya handle değil, geçerli bir sayısal Telegram kullanıcı kimliği sağladığınızdan emin olun. API yalnızca botun çalıştığı gruplarda aktif olmuş kullanıcılar için veri döndürür. Çok sayıda istek yapıyorsanız hız sınırlarına takılmamak için yavaşlayın (IP başına dakikada en fazla 100 istek).
"Kullanıcı İstatistikleri, daha büyük bir gruba rağmen 50’den az kullanıcı gösteriyor"
Olası nedenler:
- Birçok üyenin sıfır mesajı vardır
- Arama filtresi aktiftir ve sonuçları sınırlıyordur
- Etkin olmayan üyeler en çok katkı yapanlar listesine dahil edilmemiştir
Çözüm: Kullanıcı İstatistikleri listesi, yalnızca en az bir mesaj göndermiş kullanıcıları mesaj sayısına göre sıralanmış şekilde gösterir. Katılıp hiç etkileşimde bulunmayan üyeler görünmez. Tam listeyi görmek için etkin arama filtrelerini temizleyin. Sayı yalnızca aktif katılımcıları içerir, toplam üyeliği değil.
Sonuç
Kullanıcı İstihbaratı ve Grup Analitiği sistemi, topluluğunuzun dinamikleri, üye davranışları ve moderasyon etkinliği hakkında görünürlük sağlar. Bireysel davranış profillerini toplu istatistikler, gerçek zamanlı izleme ve herkese açık API erişimiyle birleştirir.
İster şüpheli bir kullanıcıyı araştırmanız, moderasyon ayarlarınızın doğru çalışıp çalışmadığını değerlendirmeniz, devam eden spam kampanyalarını gerçek zamanlı olarak izlemeniz ya da istihbarat verilerini harici araçlara entegre etmeniz gereksin; analitik paneli, hızlı ve güvenle bilinçli kararlar almanız için ihtiyaç duyduğunuz içgörüleri sunar.
İstihbarat raporlarının şeffaflığı, otomatik moderasyon kararlarının denetlenebilir ve açıklanabilir kalmasını sağlar—yöneticiler, bir kullanıcının neden belirli bir spam puanı aldığını veya hangi ihlallerin bir yaptırım işlemine katkıda bulunduğunu her zaman ayrıntılı olarak inceleyebilir. Bu hesap verebilirlik, otomatik moderasyonu güvenilir kılar ve yaptırım işlemleri gerçekleştiğinde bile yöneticilerin topluluk güvenini korumasına yardımcı olur.
Düzenli kullanıldığında bu raporlar, tepkisel olmak yerine proaktif moderasyon yapmanızı sağlar—spam puanlarını ve ceza akışını incelemek, sorunlar yayılmadan önce onları ortaya çıkarır; denetim izi de her otomatik kararın yeniden incelenebilir kalmasını sağlar.