İzinler ve Roller
Düşünmeniz gereken iki ayrı izin türü vardır:
Topics: permissions, roles, hierarchy, access, admin
Düşünmeniz gereken iki ayrı izin türü vardır:
- Sizin izinleriniz — Netrcol'u yapılandırmak için *sizin* ihtiyaç duyduğunuz izinler.
- Netrcol'un izinleri — Botun her eylemi gerçekleştirmek için ihtiyaç duyduğu izinler.
"Komut hiçbir şey yapmadı" sorunlarının çoğu bu iki durumdan birine veya rol hiyerarşisine dayanır.
İhtiyacınız Olan İzinler
Dashboard'da bir sunucu açmak ve ayarları değiştirmek için, o sunucuda Sunucuyu Yönet iznine sahip olmanız gerekir.
Bireysel sohbet komutları, eşleşen izni gerektirir — örneğin,!bankomutunu çalıştırmak için Üyeleri Yasakla veya önek veya dil değiştirmek için Sunucuyu Yönet izni. Yöneticiler bu kontrollerin hepsini atlar. Her komutun gereksinimi Komutlar Referansı'nda listelenmiştir.
Netrcol'un İhtiyaç Duyduğu İzinler
Netrcol yalnızca kendi rolünün izin verdiği şeyleri yapabilir. En basit yol Yönetici izni vermektir — davet akışı varsayılan olarak bunu talep eder — ancak daha sıkı bir kontrol tercih ediyorsanız, ayrıntılı izinler de atayabilirsiniz.
Temel İzinler
Netrcol'un gönderim yaptığı (loglar, karşılama mesajları, paneller, duyurular) her kanalda ihtiyaç duyduğu izinler:
| İzin | Neden |
|---|---|
| Kanalı Görüntüle | Kanalı görebilmek için |
| Mesaj Gönder | Mesaj gönderebilmek için |
| Bağlantıları Göm | Zengin gömülü içerikler gönderebilmek için |
| Mesaj Geçmişini Oku | Logları zenginleştirmek ve kendi mesajlarını düzenlemek için |
Reaksiyon kullanan özellikler (bilet panelleri, reaksiyon rolleri, oyunlar) ayrıca Reaksiyon Ekle iznine de ihtiyaç duyar.
Özellik Bazında İzinler
| Özellik | Botun İhtiyaç Duyduğu İzin |
|---|---|
| Yasakla / Yasak Kaldır | Üyeleri Yasakla |
| At | Üyeleri At |
| Zaman Aşımı, Uyarı, AutoMod zaman aşımı | Üyeleri Yönet |
| Mesajları Temizle, AutoMod, Oyunlar | Mesajları Yönet |
| Kilitle / Kilidi Aç / Yavaş Mod, Biletler | Kanalları Yönet |
Otomatik Rol, Kayıt, Reaksiyon Rolleri, Davet ve Seviye ödülleri,!role | Rolleri Yönet |
Takma adları değiştirme (!setnick) | Takma Adları Yönet |
İpucu: Dashboard, her modülün sayfasında canlı bir kurulum sağlık kontrolü gerçekleştirir. Netrcol'un bir izni eksikse veya bir kanal yanlış yapılandırılmışsa, bir şeyler bozulmadan önce orada bir uyarı göreceksiniz.
Rol Hiyerarşisi
Bu en yaygın sorunlardan biridir. Rol atama/rol kaldırma veya üyeleri yönetme eylemleri için, Netrcol'un en yüksek rolü hedef rol veya üyenin rol listesinde üstünde olmalıdır.
Örneğin, Netrcol'un "Doğrulanmış" rolünü vermesini istiyorsanız, Netrcol rolü Sunucu Ayarları → Roller bölümünde "Doğrulanmış" rolünden *yüksek* bir konumda olmalıdır. Moderasyon için de aynı durum geçerlidir: Netrcol, en yüksek rolü kendi rolünden yukarıda olan bir üyeyi yasaklayamaz veya zaman aşımına uğratamaz.
Nasıl Düzeltirsiniz
- Sunucu Ayarları → Roller bölümünü açın.
- Netrcol rolünü, yönetmesi gereken her rolün üstüne sürükleyin.
- Roller, üstten alta sıralandığı için, listede daha yukarıda olmak = daha fazla yetki demektir.
Not: Bir rol, kendisini veya kendisinden yukarıda olan bir şeyi asla yönetemez — bu bir platform kuralıdır, Netrcol'un bir sınırlaması değildir. Yönetici izni olsa bile, Netrcol hala kendi rolünden yukarıda olan rollere müdahale edemez.
Önerilen Kurulum
En sorunsuz deneyim için:
- Netrcol'a Yönetici izni verin (veya yukarıdaki ayrıntılı izinleri verin).
- Netrcol rolünü rol listenizin üst kısmına sürükleyin.
- İsterseniz, kendi personel/sahip rollerinizin altında tutun, ancak yönettiği her rolün üstünde olmalıdır.
Hala Çalışmıyor mu?
- Bir komut hiçbir şey yapmıyor → *sizin* gerekli izne sahip olduğunuzu ve komutun Moderasyon ayarlarında devre dışı bırakılmadığını kontrol edin.
- Netrcol bir rol atayamıyor → bu neredeyse her zaman rol hiyerarşisi ile ilgilidir.
- Log / karşılama mesajı yok → Netrcol'un o belirli kanalda Mesaj Gönder ve Bağlantıları Göm izinlerine sahip olduğunu doğrulayın.
Sonraki Adımlar
- Başlarken kılavuzunu tamamlayın
- önek ve dilinizi ayarlayın
- Özellikler Kılavuzu'nu keşfedin