Günlükleme Sistemi
Sunucunuzda gerçekleşen her şeyi, 18 kategoriye organize edilmiş 55 olay türü ile, kategori bazında kanal yönlendirmesi ve özel gömme renkleri ile takip edin — tüm bunlar kontrol panelinden yapılandırılır.
Topics: logs, logging, audit, events, tracking
Sunucunuzda gerçekleşen her şeyi, 18 kategoriye organize edilmiş 55 olay türü ile, kategori bazında kanal yönlendirmesi ve özel gömme renkleri ile takip edin — tüm bunlar kontrol panelinden yapılandırılır.
Genel Bakış
Günlükleme sistemi, sunucu olaylarını kaydeder ve seçtiğiniz kanallara ayrıntılı gömme içerikler gönderir. Bu, moderasyon hesap verebilirliği ve genel görünürlük için temel bir yapıdadır: kim katıldı, ne silindi, hangi roller değişti, kim yasaklandı ve daha fazlası.
Her şey Kontrol Paneli → Günlükler üzerinden yapılandırılır. Varsayılan olarak hiçbir şey etkin değildir — hangi kategorileri takip edeceğinizi ve her birinin nereye gönderileceğini tam olarak siz belirlersiniz. Her şeyi tek bir kanalda açan tek komutluk bir kısayol için Günlük komutlarına bakın.
Etkinleştirme ve temel ayarlar
- Sunucunuz için Kontrol Paneli → Günlükler'i açın.
- Sayfa başlığındaki Aktif seçeneğini açarak sistemi etkinleştirin.
- Başlıktaki Tüm günlük kanalı seçici kullanarak *her* kategoriyi tek bir kanala göndermek için — başlamanın en hızlı yolu.
- Ya da aşağıdaki herhangi bir kategoriyi genişleterek ona kendi kanalını verin ve açın.
İpucu: Netrcol'un günlük kaydettiğiniz her kanalda Kanalı Görüntüle, Mesaj Gönder, Gömme Bağlantıları, ve Mesaj Geçmişini Oku izinlerine ihtiyacı vardır. Sayfadaki kurulum sağlık kontrolü eksik bir izin varsa sizi uyaracaktır.
Kategori bazında kanallar
Her kategori, kendi kanal seçici ve aç/kapa anahtarı ile genişletilebilir bir satırdır. Bu, günlüklerinizi kanallar arasında ayırmanıza olanak tanır — örneğin, moderasyon günlükleri özel bir personel kanalında, katılma/ayrılma günlükleri ise genel bir kanalda.
Eğer her kategori aynı kanala işaret ediyorsa, başlıkta Tüm günlük kanalı seçici o kanalı gösterir; eğer farklıysa, *“Kanallar farklı.”* mesajını gösterir. Tekrar ayarlamak her şeyi tek bir kanala yönlendirir.
Gömme renkleri
Her olayın özelleştirebileceğiniz bir renk şeridi vardır. Bir kategoriyi açın ve her olay satırında bir renk örneği bulunur — bu, kategorileri anında ayırt etmek için kullanışlıdır (örneğin, moderasyon için kırmızı, katılımlar için yeşil).
Günlük kategorileri
Netrcol, 55 olay türünü bu 18 kategoriye gruplar:
| Kategori | Ne kaydeder |
|---|---|
| Bot | Bot etkileşimi ve sunucu yaşam döngüsü günlükleri |
| Moderasyon | Yasaklama, yasak kaldırma, otomatik moderasyon ve personel eylem günlükleri |
| Mesaj | Okunabilir mesaj silme, düzenleme ve toplu silme günlükleri |
| Tepki | Emoji ekleme ve kaldırma etkinliği |
| Üye | Katılımlar, ayrılmalar, rol güncellemeleri, takma ad değişiklikleri ve zaman aşımına uğramalar |
| Kanal | Kanal oluşturma, silme, yeniden adlandırma, konu ve kategori değişiklikleri |
| Rol | Rol oluşturma, güncelleme ve silme günlükleri |
| Ses | Ses durumu değişiklikleri (hata ayıklama ses olayları bir katılım bayrağı gerektirir) |
| Davet | Davet oluşturma ve silme günlükleri |
| Sunucu | Sunucu ayarları, adı ve yapı değişiklikleri |
| Varlık | Emoji ve çıkartma güncelleme günlükleri |
| Webhook | Webhook güncelleme olayları |
| Güvenlik | Riskli etkinlik ve koruma sistemi günlükleri |
| Entegrasyon | Sunucu entegrasyon güncelleme olayları |
| Planlı Etkinlik | Planlı etkinlik oluşturma, güncelleme ve silme günlükleri |
| Sabit Mesaj | Kanal sabit güncelleme günlükleri |
| Varlık | Yazma ve varlık günlükleri (katılım, yüksek hacim) |
| Kullanıcı | Kullanıcı profili değişiklikleri, etkilenen her sunucu için bir kez gösterilir |
Akıllı başlıklar
Bazı kategoriler, genel bir “Güncellendi.” yerine daha temiz ve spesifik başlıklar kullanır. Üye ayrılmaları, örneğin, ayrıldı, atıldı ve yasaklandı olarak ayrılmaya çalışır; tek alanlı kanal değişiklikleri “Kanal Konusu Değiştirildi” gibi kesin bir başlık kullanır.
Denetim bilincine sahip zenginleştirme
Sunucu denetim günlükleri mevcut olduğunda, Moderasyon ve Üye günlükleri, eylemi gerçekleştiren kişi ve denetim nedeni ile zenginleştirilir — böylece bir yasak kaydı, sadece gerçekleştiğini değil, *kim* tarafından ve *neden* yapıldığını da gösterebilir.
Sohbetten hızlı kurulum
Eğer sadece her şeyi tek bir kanalda istiyorsanız ve kontrol panelini açmak istemiyorsanız:
!logs-setup 123456789012345678Bu, tüm 18 kategoriyi etkinleştirir ve onları o kanala yönlendirir. Tüm sistemi kapatmak için:
!logs-disableTam detaylar Günlük komutları sayfasında bulunmaktadır.
Notlar ve ipuçları
- Varsayılan olarak hiçbir şey etkin değildir. Hangi kategorileri takip edeceğinizi siz seçersiniz — küçük başlayın ve ihtiyaç oldukça ekleyin.
- Yüksek hacimli kategoriler. *Varlık* (yazma/varlık) varsayılan olarak devre dışıdır ve hata ayıklama yapmadığınız sürece kapalı kalması en iyisidir; ayrıca bir bot ortamı bayrağı gerektirir.
- Hata ayıklama ses olayları, bot ortamında bir global katılım bayrağı etkinleştirilmedikçe sessiz kalır.
- Tekilleştirilmiş kullanıcı günlükleri. Tek bir profil değişikliği, birden fazla önbelleklenmiş mesaj o kullanıcıya ait olsa bile her sunucu için gruplandırılır, böylece tekrar eden girişler almazsınız.
- Mesaj önbelleği. Silinen/düzenlenen içeriği göstermek için, Netrcol her sunucu için kısa bir bellek içi önbellek tutar. Bu asla kalıcı depolamaya yazılmaz — Gizlilik Politikası'na bakın.
Sonraki adımlar
- Kontrol Paneli → Günlükler üzerinde yapılandırın
- Günlük komutlarını gözden geçirin
- Netrcol'un doğru izinlere sahip olduğundan emin olun