Reaction roles
Reaction roles w Noxyr: opublikuj panel z przyciskami, menu rozwijanym lub reakcjami emoji, aby członkowie wybierali własne role. Skonfiguruj przez /reactionrole lub dashboard.
Jak to działa
Panel ról to jedna wiadomość na wybranym przez ciebie kanale. Członkowie używają jej, aby nadać sobie rolę, a ponownie, aby ją odebrać. Nikt z personelu nie musi nic robić.
Każdy panel może mieć do 20 ról, a serwer do 20 paneli. Włącz Tylko jedna rola, gdy członkowie mogą mieć tylko jedną rolę z panelu, na przykład region lub kolor: wybór nowej roli wtedy usuwa starą.
Trzy sposoby wyboru
- Przyciski
- Jeden przycisk na rolę, z etykietą, emoji lub obiema. Członkowie dostają prywatną odpowiedź o tym, co się zmieniło.
- Menu rozwijane
- Jedno menu ze wszystkimi rolami. Najlepsze przy długich listach. Ponowny wybór roli odbiera ją.
- Reakcje
- Klasyczny styl: bot dodaje pod wiadomością jedno emoji na rolę, członek klika jedno, a usunięcie reakcji odbiera rolę. Każda rola potrzebuje własnego emoji.
Konfiguracja
- W Ustawieniach serwera, potem w Rolach, przesuń rolę bota nad wszystkie role, które członkowie mogą wybrać.
- Otwórz sekcję Powitania, a potem Reaction roles w dashboardzie, albo wpisz /reactionrole create na Discordzie.
- Wybierz styl i kanał, dodaj role i opublikuj. Późniejsza zmiana zapisu aktualizuje żywą wiadomość.
Polecenia
- /reactionrole create style:<style> role:<role>
- Opublikuj nowy panel z pierwszą rolą. Opcje: emoji, label, channel, title, message, single.
- /reactionrole add panel:<panel> role:<role>
- Dodaj rolę do panelu. Żywa wiadomość się aktualizuje.
- /reactionrole remove panel:<panel> role:<role>
- Usuń rolę z panelu. Członkowie, którzy ją mają, zachowują ją.
- /reactionrole delete panel:<panel>
- Usuń panel i jego wiadomość. Członkowie zachowują swoje role.
- /reactionrole list
- Każdy panel ról na serwerze.
Warto wiedzieć
- Kto może to skonfigurować
- Członkowie z uprawnieniem Zarządzanie rolami mogą używać /reactionrole. Strona dashboardu jest dla administratorów serwera.
- Odrzucane role
- Każda rola z uprawnieniem moderacyjnym, na przykład Administrator, Banowanie członków lub Zarządzanie wiadomościami, bo członkowie przydzielaliby ją sobie. Noxyr sprawdza ponownie za każdym razem, gdy ktoś wybiera rolę, więc rola, która zdobędzie później jedno z tych uprawnień, przestaje być nadawana.
- Uprawnienia, których potrzebuje bot
- Zarządzanie rolami oraz Wyświetlanie kanału, Wysyłanie wiadomości i Osadzanie linków na kanale panelu. Panele z reakcjami potrzebują też Dodawania reakcji i Historii wiadomości.
- Niestandardowe emoji
- Muszą być przesłane na twój serwer, aby bot zawsze mógł ich użyć. Zwykłe emoji działają wszędzie.
- Własne boty
- Reaction roles działają też na własnym bocie Noxyr. Jeśli zmienisz bota, zapisz panel ponownie, aby bot działający na twoim serwerze go opublikował.
Najczęstsze pytania
Czym są reaction roles na Discordzie?
Panelem, w którym członkowie nadają sobie rolę, klikając przycisk, opcję menu rozwijanego lub reakcję emoji. Ponowne kliknięcie odbiera rolę. Noxyr obsługuje wszystkie trzy style.
Jak sprawić, żeby członkowie tracili rolę, gdy usuwają swoją reakcję?
Tak działają panele z reakcjami domyślnie. Gdy członek usunie swoją reakcję, Noxyr odbiera rolę. W panelach z przyciskami i menu rozwijanym ponowny wybór tej samej roli ją odbiera.
Czy członkowie mogą mieć tylko jedną rolę z panelu?
Tak. Włącz Tylko jedna rola w dashboardzie albo ustaw single na true w /reactionrole create. Wybór nowej roli usunie wtedy drugą rolę członka z tego panelu.
Dlaczego nie mogę wybrać roli w dashboardzie?
Lista pomija role, których bot nie może nadać: role wyżej niż rola bota, role zarządzane przez integrację i role z uprawnieniami moderacyjnymi. Przesuń rolę bota wyżej w Ustawieniach serwera, a potem przeładuj stronę.
Dlaczego członek nie dostał roli?
Sprawdź, czy rola bota jest nad tą rolą i czy ma Zarządzanie rolami. Jeśli rola dostała uprawnienie moderacyjne po utworzeniu panelu, Noxyr przestaje ją nadawać, dopóki nie usuniesz tego uprawnienia albo nie wybierzesz innej roli.