6
Funkcji
3
Komend
WWW
Konfiguracja
W skrócie
Panel ról to wiadomość bota, z której użytkownik sam wybiera role — a Ty decydujesz, które role trafiają do wyboru i czy można wziąć jedną, czy kilka naraz.
Nazwa „reaction roles” przyjęła się od czasów, gdy role nadawało się przez reakcję emoji pod wiadomością. W Venonie działa to nowocześniej: panel jest wiadomością z komponentami, więc wybór jest czytelny na telefonie, a bot nie musi śledzić każdej reakcji na serwerze.
Efekt dla użytkownika jest ten sam — jedno kliknięcie i rola jest nadana albo zdjęta. Różnica jest po stronie administracji: role są pogrupowane w kategorie, każda z własnym trybem wyboru i własnym panelem na wybranym kanale.
Problem
Ręczne nadawanie ról zainteresowań i dostępu jest monotonne, a przy większej społeczności po prostu niewykonalne.
Panel ról pozwala użytkownikom wybrać role samodzielnie, a administracji utrzymać kontrolę nad tym, które role są w ogóle dostępne.
Mechanizm
Kategoria to jeden panel: ma nazwę, emoji i tryb wyboru. Dobrym podziałem są tematy — gry, powiadomienia, kolory nicków.
Tryby: wybór wielokrotny albo pojedynczy w obrębie kategorii.
Każda rola dostaje własną etykietę i emoji widoczne w panelu. Nazwa roli na serwerze może być techniczna — użytkownik zobaczy to, co wpiszesz.
Role zarządzane przez integracje są odfiltrowane z listy wyboru.
Wskazujesz kanał, a bot wysyła na niego wiadomość z panelem. Zmiana zawartości kategorii aktualizuje istniejący panel — nie trzeba publikować go od nowa.
Panel to wiadomość bota, więc możesz go przenieść, publikując na innym kanale.
Kliknięcie nadaje rolę, ponowne ją zdejmuje. W kategorii z wyborem pojedynczym wzięcie nowej roli automatycznie zdejmuje poprzednią.
Nadanie i zdjęcie roli działa natychmiast, bez potwierdzania.
Osobny mechanizm nadaje rolę przy dołączeniu i zdejmuje ją po ustawionym czasie. Przydaje się przy rolach powitalnych i tymczasowych dostępach.
Czas ustawiasz w godzinach, od 1 do 8760 (rok).
Funkcje
Konfiguracja
Otwórz ekran ról self-service
Role z panelu i role czasowe mieszkają razem w centrum Automatyzacja, bo obie rzeczy dotyczą nadawania ról bez udziału moderatora.
Panel → Automatyzacja → Role self-service
Utwórz kategorię i wybierz tryb
Wybór wielokrotny dla zainteresowań i powiadomień, pojedynczy tam, gdzie role się wykluczają — na przykład przy kolorach nicków.
Karta „Nowa kategoria ról” → Nazwa, Emoji, Tryb wyboru
Dodaj role z czytelnymi etykietami
Etykieta to jedyne, co widzi użytkownik. Warto, żeby brzmiała jak opis, a nie jak identyfikator z systemu uprawnień.
Karta kategorii → Rola, Etykieta, Emoji
Opublikuj panel na kanale
Wybierz kanał widoczny dla wszystkich, którzy mają korzystać z panelu. Bez publikacji kategoria istnieje tylko w konfiguracji.
Akcja publikacji przy kategorii → wybór kanału
Sprawdź hierarchię ról bota
Bot nada tylko te role, które stoją niżej w hierarchii niż jego własna. To najczęstsza przyczyna panelu, który wygląda dobrze, ale nic nie robi.
Ustawienia serwera Discord → Role
Efekt
Przykłady
Panel z rolami gier i zainteresowań
Wybór jednego koloru nicku z kategorii
Rola dla nowych osób znikająca po tygodniu
Ograniczenia
Ograniczenie samego Discorda. Rola bota musi stać w hierarchii powyżej każdej roli, którą panel ma nadawać — inaczej kliknięcie nie przyniesie efektu.
Panel ról służy do ról opcjonalnych. Rolę dostępową po wejściu na serwer nadaje moduł Verify, który najpierw sprawdza, czy po drugiej stronie jest człowiek.
Każdy, kto widzi panel, może wziąć z niego rolę. Jeśli rola ma dawać realne uprawnienia, ogranicz widoczność kanału z panelem — sam panel nie ma warunków dostępu.
Wbrew popularnej nazwie role nadaje się tu z komponentów wiadomości, nie przez dodanie reakcji. Stare panele oparte na reakcjach trzeba odtworzyć jako kategorie.
Instrukcje
FAQ
Nie — mimo przyjętej nazwy role wybiera się z komponentów wiadomości, czyli przyciskami i listą wyboru. Jest to czytelniejsze na telefonie i nie wymaga od bota śledzenia każdej reakcji na serwerze.
Nie. Verify nadaje rolę dostępową po sprawdzeniu, czy po drugiej stronie jest człowiek. Panel ról obsługuje role opcjonalne — zainteresowania, powiadomienia, kolory. To dwie różne warstwy.
Tak. Kategoria może działać w trybie pojedynczego wyboru — wtedy wzięcie nowej roli automatycznie zdejmuje poprzednią z tej samej kategorii. Przydaje się przy kolorach nicków i rolach regionalnych.
Prawie zawsze chodzi o hierarchię ról: rola bota musi stać wyżej niż rola, którą ma nadać. Sprawdź też, czy bot ma uprawnienie Zarządzanie rolami.
Tak, ale to osobny mechanizm — role czasowe. Rola jest nadawana przy dołączeniu i zdejmowana po ustawionej liczbie godzin. Aktywne przypisania widzisz na tym samym ekranie panelu.
Dodaj bota do serwera, otwórz panel i ustaw moduł razem z komendami, logami oraz uprawnieniami zespołu.