HALLGuard
Discord toplulukları için moderasyon ve yönetim.
Güvenlik odaklı bir Discord moderasyon ve sunucu yönetim sistemi: spam ve baskınlara karşı otomatik koruma, yapılandırılabilir kurallar ve her işlem için bir denetim kaydı.
hallguard.org(yeni sekmede açılır)- Tasarım ve mühendislik — bot, kural motoru, panel
- Discord + web paneli
- Discord API, Gateway olayları, Python, REST API'ler, Web paneli
Genel bakış
HALLGuard, moderatörlerin günün her saati çevrimiçi olmasına gerek kalmadan Discord sunucularını güvende tutar. Sunucu olaylarını dinler, sunucuya özel kurallara göre değerlendirir, orantılı şekilde müdahale eder ve her şeyi kaydeder; böylece kontrol insanlarda kalır.
Problem
Topluluk moderasyonu uç durumlarda çöker: gece 3'te gelen baskınlar, insanların tıklama hızından hızlı spam dalgaları ve yöneticilerin yanlışlıkla kendini dışarıda bıraktığı karmaşık yetki yapıları.
Hedefler
- Kötüye kullanıma günün her saatinde saniyeler içinde tepki vermek
- Gerçek üyeleri cezalandıran yanlış pozitiflerden kaçınmak
- Güçlü yapılandırmayı anlaşılır kılmak
- Her otomatik kararı açıklanabilir tutmak
Rolüm
Tasarım ve mühendislik — bot, kural motoru, panel.
- Bot mimarisi ve Discord gateway olaylarının işlenmesi
- Kural motoru tasarımı ve tespit sezgileri
- Yetki modeli ve güvenlik kontrolleri
- Panel ve web sitesi
Teknoloji
- Discord API / Gateway olayları / Python
- REST API'ler / Kalıcı yapılandırma deposu
- Panel / hallguard.org
Mimari
Olaylar tek yönde akar — gözlemle, değerlendir, uygula, kaydet — bu da sistemi öngörülebilir ve denetlenebilir kılar.
Gateway olayları
Mesajlar, katılımlar, rol ve kanal değişiklikleri Discord'dan akar
Yönlendirici
Olayları normalize eder ve sunucuya özel yapılandırmayı ekler
Kural motoru
Spam, baskın, bağlantı ve etiketler için kayan pencere dedektörleri
İşlemler
Uygulanmadan önce rol hiyerarşisine göre kontrol edilen orantılı yanıtlar
Denetim kaydı
Her karar gerekçesiyle kaydedilir ve moderatörlere görünür
Zorluklar & çözümler
Baskınlar patlamalar hâlinde gelir
Onlarca hesap saniyeler içinde katılıp mesaj atabilir; mesaj bazlı kurallar bu örüntüyü kaçırır.
Sunucu genelindeki hızları değerlendiren kayan pencere dedektörleri ve otomatik olarak devreye girip kalkan bir kilitleme modu.
Yanlış pozitifler güveni yok eder
Gerçek üyeleri yasaklayan aşırı hevesli bir bot, hiç bot olmamasından daha kötüdür.
Kademeli yanıtlar ve sunucuya özel eşikler; ilk sinyal uyarır, yalnızca tekrarlanan ya da ağır davranış cezayı artırır.
Yetkilerdeki uç durumlar
Discord'un rol hiyerarşisi yüzünden bir işlem sessizce başarısız olabilir — ya da yanlış kişiye uygulanabilir.
Her işlemden önce botun ve hedefin rol konumlarına karşı ön kontrol; kayıtta anlaşılır hata mesajları.
Ekranlar
- hallguard.org / dashboardHHALLGuardThe Hall▾OverviewProtectionRulesAudit logRolesSettingsThe Hall · 12,480 membersOverviewProtection activeThreats blocked · 24h142Raids stopped1Messages scanned38.2kFalse-positive appeals0Threat activitylast 24hRaid detected · lockdown 4mModulesAnti-raidAnti-spamLink filterJoin verificationMention limits
Sunucu özeti — koruma durumu ve son etkinlikler - hallguard.org / logHHALLGuardThe Hall▾OverviewProtectionRulesAudit logRolesSettingsAudit logAllAutomatedManualTimeActionTargetReason03:14:22LOCKDOWNserverJoin rate 38 / 10s exceeded raid threshold03:14:25KICKuser#4471Raid wave · account age < 1h03:14:25KICKuser#9012Raid wave · identical message hash03:18:40RELEASEserverJoin rate normal for 4m · lockdown lifted09:02:11TIMEOUTuser#2208Spam · 7 messages / 5s (2nd offence)09:02:11DELETEuser#2208Duplicate content ×611:47:03WARNuser#7330Blocked link domain · first offence12:30:59SKIPmod#0001Target above bot in role hierarchy
Denetim kaydı — her işlem gerekçesiyle - hallguard.org

hallguard.org — yayındaki ürün sitesi
Sonuçlar
- hallguard.org adresinde yayında
- Moderatör olmadan da kesintisiz çalışan otomatik moderasyon
- İnsan moderatörleri kontrolde tutan denetlenebilir bir kayıt
Çıkarılan dersler
“Güvenlik araçlarının kaderini yanlış pozitif oranı belirler.”
“Orantılı yanıtlar, ikili kurallardan iyidir.”
“Kendini açıklayamayan otomatik bir işlem çalışmamalı.”