Netrcol Docs

İ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:

  1. Sizin izinleriniz — Netrcol'u yapılandırmak için *sizin* ihtiyaç duyduğunuz izinler.
  2. 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:

İzinNeden
Kanalı GörüntüleKanalı görebilmek için
Mesaj GönderMesaj gönderebilmek için
Bağlantıları GömZengin gömülü içerikler gönderebilmek için
Mesaj Geçmişini OkuLogları 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

ÖzellikBotun İ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, OyunlarMesajları Yönet
Kilitle / Kilidi Aç / Yavaş Mod, BiletlerKanalları Yönet
Otomatik Rol, Kayıt, Reaksiyon Rolleri, Davet ve Seviye ödülleri,!roleRolleri 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

  1. Sunucu Ayarları → Roller bölümünü açın.
  2. Netrcol rolünü, yönetmesi gereken her rolün üstüne sürükleyin.
  3. 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

İlgili Belgeler

Browse all documentation