Discord modülü
Geçici roller
Bazı roller sonsuza kadar kalmamalı.
Yönetici yetkisi gerekmez. Kurulum web panelinden.
Bu ne işe yarar
Turnuva kanalına erişim hafta sonu içindir, ekipteki deneme süresi iki hafta sürer, çekilişten çıkan ödül bir ay. Böyle bir rolü vermek saniyeler alır, geri almayı ise herkes unutur. Yarım yıl sonra sunucunun yarısı kimsenin artık gerekçelendiremediği rozetler taşır ve onlarla birlikte kimsenin izlemediği yetkiler. Süreli roller sırayı tersine çevirir: bitişi rolü verirken belirlersin, bot da buna uyar, hatırlatmaya, akılda liste tutmaya ve iki ay sonraki utandırıcı soruya gerek kalmadan.
Günlük kullanımda nasıl görünür
/temprole add yazarsın, üyeyi, rolü ve listeden bir süreyi seçersin: 30 dakika, birkaç saat, günler, 30 güne kadar. Bot rolün ne zaman biteceğini kanalda herkesin göreceği şekilde onaylar, böylece ilgili kişi de bunu okur. Toplu görüntü isteyen /temprole list çağırır: bu sunucuda süren tüm atamalar, her biri geri sayımıyla ve yalnızca soran kişiye görünür. Bot 30 saniyede bir neyin dolduğuna bakar, rolü geri alır ve bir günlük kanalı ayarladıysan oraya bildirir. Daha erken bitmesi gerekiyorsa /temprole remove bunu anında halleder. Discord’un denetim kaydında her atamada kimin verdiği ve hangi süreyle verildiği yazar.
Bu modüldeki komutlar
/temprole
Neleri ayarlayabilirsin
- Geçici rolleri doğrudan Discord'da /temprole komutlarıyla verirsin (add = süreli rol, list = etkin olanları göster, remove = erken kaldır). Rol otomatik olarak sona erer. Burada, dashboard'da yalnızca isteğe bağlı günlük kanalını ayarlarsın.
- Kayıt kanalı (isteğe bağlı)
Nelere dikkat etmeli
Bir „çalışmıyor" durumunun en sık nedeni rol sıralamasıdır: bot yalnızca sunucu listesinde kendi rolünün altında duran rolleri verebilir ve alabilir. İstediğin rol üstteyse bir uyarıyla reddeder ve hiçbir şeye dokunmaz. İkincisi, süre sabit bir listeden gelir, serbest yazı yoktur. 45 dakika gerekiyorsa bir saat seç ve erken bitir. Üçüncüsü, aynı rolü aynı kişiye yeniden vermek eski bitişin yerine geçer: saat baştan başlar, üzerine eklenmez. Dördüncüsü, modülü panelden kapatmak yalnızca komutları engeller; süren roller yine de düzgün biçimde dolar, böylece kimse süreli olanı kalıcı olarak taşımaz. Ayrıca /temprole list en fazla 25 kayıt gösterir: daha fazlası sürüyorsa yalnızca başını görürsün. Ve isteğe bağlı olsa da günlük kanalını ayarla: yoksa biri hafta ortasında erişimini kaybeder ve ekipte kimse nedenini bilmez.
Modül nasıl çalışır
Geçici bir rol sona erdiğinde bildirir.
Üç adımda kurulum
- Panelde „Süreli roller" modülünün açık olduğunu kontrol et; anahtar varsayılan olarak açıktır.
- Botun rolünü, süreli vereceği tüm rollerin üstüne taşı.
- İstersen bir günlük kanalı gir, böylece ekip her bitişi görür.
- /temprole add ile ilk rolü ver ve /temprole list ile geri sayımın işlediğini kontrol et.
Sık sorulan sorular
Evet, bitiş zamanları bellekte değil veri tabanında durur. Yeniden başlatmanın ardından 30 saniyelik denetim işine kaldığı yerden devam eder. Bu arada dolmuş olacak ne varsa ilk turda telafi edilir.
Hayır, 30 dakika ile 30 gün arasında sabit bir listeden seçersin. Serbest giriş yok, böylece süreye yazım hatası karışmaz. Arada bir değer gerekiyorsa bir üst basamağı al ve /temprole remove ile erken bitir.
Kayıt, süresi dolana kadar durur. Sonra bot artık kimsede olmayan bir rolü almaya çalışır: bu sonuçsuz kalır ve satır silinir. Daha temizi /temprole remove, çünkü o zaman rol ve kayıt birlikte gider.
Komut, Discord’un „Rolleri Yönet" yetkisine bağlıdır; varsayılan olarak yalnızca bu yetkisi olan üyeler görür. Ayrıca botun rolü hedef rolün üstünde olmalıdır. İkisi de panelde değil, Discord’da ayarlanır.
Süreler botun yeniden başlatılmasından sağ çıkar mı?
Evet, bitiş zamanları bellekte değil veri tabanında durur. Yeniden başlatmanın ardından 30 saniyelik denetim işine kaldığı yerden devam eder. Bu arada dolmuş olacak ne varsa ilk turda telafi edilir.
Kendi süremi yazabilir miyim, örneğin 45 dakika?
Hayır, 30 dakika ile 30 gün arasında sabit bir listeden seçersin. Serbest giriş yok, böylece süreye yazım hatası karışmaz. Arada bir değer gerekiyorsa bir üst basamağı al ve /temprole remove ile erken bitir.
Biri rolü elle kaldırırsa ne olur?
Kayıt, süresi dolana kadar durur. Sonra bot artık kimsede olmayan bir rolü almaya çalışır: bu sonuçsuz kalır ve satır silinir. Daha temizi /temprole remove, çünkü o zaman rol ve kayıt birlikte gider.
Süreli rolleri kimler verebilir?
Komut, Discord’un „Rolleri Yönet" yetkisine bağlıdır; varsayılan olarak yalnızca bu yetkisi olan üyeler görür. Ayrıca botun rolü hedef rolün üstünde olmalıdır. İkisi de panelde değil, Discord’da ayarlanır.