Uprawnienia bota i hierarchia ról.
Przygotuj dostęp do kanałów oraz role tak, aby bot mógł wykonywać wybrane zadania.
W tym poradniku
Role dla nowych członków i wymagania uprawnień
Zobacz konfigurację w normalnym tempie: wpisywanie, wybieranie opcji i przewijanie panelu. Zatrzymaj film lub wybierz krok poniżej.
Aby łatwiej odczytać pola panelu, włącz pełny ekran w odtwarzaczu. Opisy kroków znajdziesz również pod filmem.
Przeczytaj instrukcje z filmu
- Włącz automatyczne role
Wybierz moduł „Automatyczne role” i włącz jego działanie.
- Wybierz rolę
Otwórz listę ról dla nowych osób. Wybierz zwykłą rolę członka, bez uprawnień administracyjnych.
- Sprawdź warunki nadawania
Ustal, czy bot ma czekać na akceptację zasad. Rola bota na Discordzie musi być wyżej niż rola nadawana.
- Zapisz wybór
Zapisz ustawienia. Na swoim serwerze sprawdź uprawnienie „Zarządzanie rolami” i nowe dołączenie.
Co przygotować
- Dostęp do konfiguracji wybranego serwera w panelu NevaBot.
- Bot dodany do właściwego serwera i połączony z Discordem.
Ustawienia zmieniasz w panelu po wybraniu swojego serwera i właściwego bota Free lub Premium.
Sprawdź rolę bota
W ustawieniach Discorda otwórz Role i znajdź rolę NevaBota. Ustaw ją wyżej niż role, które bot ma nadawać lub odbierać. Bot nie zarządza rolą właściciela ani rolami znajdującymi się ponad jego rolą.
Nadaj dostęp do kanału
Dla kanału docelowego sprawdź Wyświetlanie kanału, Wysyłanie wiadomości oraz Osadzanie linków. Gdy funkcja wysyła pliki lub zapis rozmowy, potrzebne jest również Dołączanie plików. Sprawdź też uprawnienia odziedziczone z kategorii.
Dodaj uprawnienia właściwe dla funkcji
Role wymagają Zarządzania rolami. Usuwanie zwykłych wiadomości wymaga Zarządzania wiadomościami. Tickety i generatory głosowe potrzebują Zarządzania kanałami. Powiadomienia statusu przez webhook wymagają Zarządzania webhookami.
Sprawdź dostęp osób korzystających z funkcji
Członek musi widzieć kanał i mieć możliwość używania komend aplikacji. W ticketach sprawdź role obsługi oraz ustawienia dostępu zgłaszającego. Nazwa roli nie zastępuje jej faktycznych uprawnień.
Wykonaj małą próbę
Przetestuj jedną czynność: nadaj zwykłą rolę, otwórz zgłoszenie albo sprawdź usunięcie krótkiej wiadomości na przygotowanym kanale. Gdy bot zgłosi brak dostępu, popraw uprawnienia tego kanału i ponów test.
Zaznacz, co już działa na Twoim serwerze.
Gdy coś nie działa
Mam Administratora, więc dlaczego widzę ukryty ticket?
Administrator i właściciel serwera mają platformowy dostęp wynikający z zasad Discorda. Nadpisania kanału ticketa nie ukryją go przed taką osobą.
Bot Premium nie czyta wiadomości.
Sprawdź Message Content Intent dla swojej aplikacji w Discord Developer Portal. Filtry treści i kanały tylko do komend potrzebują odczytu treści. Dodatkowe wskazówki znajdziesz w poradniku Premium.
Nadal potrzebujesz pomocy? Opisz problem na serwerze wsparcia
