Uprawnienia
Żeby LFG Hub mógł tworzyć kanały, przenosić członków i zarządzać grupami, potrzebuje odpowiednich uprawnień Discorda i dość wysoko ustawionej roli. Ta strona opisuje dokładnie, czego potrzebuje, i to jedno ustawienie, które najczęściej się pomija.
Wymagane uprawnienia bota
Link zapraszający prosi o Administrator i każde z tych uprawnień, każde z osobnym polem wyboru na ekranie Discorda. Bot sprawdza je ponownie, gdy dołącza, gdy zmieniają się role i podczas konfiguracji, i ostrzega, jeśli czegoś brakuje — samo zaproszenie niczego nie gwarantuje, bo Discord pozwala odznaczyć uprawnienia przy autoryzacji, a role można potem edytować.
Pisanie i czytanie
| Uprawnienie | Po co jest potrzebne |
|---|---|
| Wyświetlanie kanałów | Widzieć kanały, na których publikuje i którymi zarządza |
| Odczytywanie historii wiadomości | Znajdować i aktualizować swoje wcześniejsze posty |
| Wysyłanie wiadomości | Publikować wiadomości o grupach i aktualizacje statusu |
| Wysyłanie wiadomości w wątkach | Pisać na czatach grup |
| Osadzanie linków | Wyświetlać karty grup — bez tego Discord zostawia same przyciski |
| Używanie zewnętrznych emoji | Pokazywać ikony gier i statusów |
| Zarządzanie wiadomościami | Dbać o porządek na kanałach i zamieniać post członka w notatkę jego grupy |
| Pomijanie trybu powolnego | Publikować aktualizacje grup na kanałach z włączonym trybem powolnym |
Czaty grup
| Uprawnienie | Po co jest potrzebne |
|---|---|
| Tworzenie publicznych wątków | Otwierać czat grupy, gdy prywatne wątki nie są dostępne |
| Tworzenie prywatnych wątków | Otwierać prywatny czat grupy — bez uprawnień do wątków grupy nie mają dokąd zapraszać |
| Zarządzanie wątkami | Archiwizować i sprzątać zakończone czaty grup |
Głos
| Uprawnienie | Po co jest potrzebne |
|---|---|
| Łączenie | Dołączać do kanałów głosowych |
| Mówienie | Obecność głosowa na kanałach gier |
| Używanie aktywacji głosem | Obecność głosowa bez push-to-talk |
| Przenoszenie członków | Przenosić graczy na kanał głosowy ich grupy |
| Ustawianie statusu kanału głosowego | Ustawiać linię statusu kanałów głosowych |
Zarządzanie serwerem
| Uprawnienie | Po co jest potrzebne |
|---|---|
| Zarządzanie kanałami | Tworzyć i usuwać kanały głosowe grup oraz kategorie |
| Zarządzanie rolami | Tworzyć i nadawać rolę do pingu każdej grupy oraz naprawiać własny dostęp do kanału |
| Zarządzanie webhookami | Publikować karty grup jako właściciel grupy |
| Tworzenie zaproszeń | Zapraszać graczy z innych serwerów do Twoich grup |
| Wyświetlanie dziennika audytu | Sprawdzić, kto zaprosił bota, żeby wskazówki dotarły do tej osoby, a nie tylko do właściciela |
Zalecane
Uprawnienie Administrator obejmuje wszystko powyżej i oszczędza niespodzianek z uprawnieniami — także z nadpisaniami kanałów opisanymi niżej, które Administrator całkowicie ignoruje. Jeśli Twoja społeczność wymaga minimum uprawnień, odznacz Administrator przy dodawaniu bota i zostaw resztę zaznaczoną — ale pamiętaj, że brak jednego uprawnienia może po cichu zepsuć automatykę głosową.
Nadpisania kanału mają pierwszeństwo
Nadanie uprawnienia roli LFG Hub w Ustawienia serwera → Role samo nie wystarczy. Uprawnienie zabronione na kanale — najczęściej dla @everyone — pozostaje zabronione także dla bota, nawet jeśli ma je na całym serwerze. Jedynym wyjątkiem jest Administrator.
Najmocniej uderza to w kanał szukania grupy, bo dwa uprawnienia, o które chodzi, zawodzą po cichu:
- Zabronione Osadzanie linków → Discord wycina zawartość karty grupy. Członkowie widzą wiadomość z przyciskami i bez szczegółów grupy.
- Zabronione Tworzenie prywatnych i publicznych wątków → grupa bez kanału głosowego nie dostaje czatu, więc jej przycisk Dołącz nie ma dokąd wysłać.
Bot naprawia to sam, kiedy może: jeśli ma na kanale Zarządzanie rolami, nadaje sobie to, co odebrało nadpisanie. Jeśli nie może, odmówi dokończenia /ustaw-szukanie-grupy na tym kanale i powie dokładnie, których uprawnień brakuje.
Rozwiązanie: otwórz kanał → Edytuj kanał → Uprawnienia → Dodaj członków lub role → wybierz rolę LFG Hub → zezwól na wskazane uprawnienia. Nadpisanie dla konkretnej roli jest stosowane po @everyone, więc wygrywa.
Hierarchia ról
To wymaganie najczęściej się pomija.
Jeśli bot nie ma uprawnienia Administrator, jego najwyższa rola musi być w pierwszej piątce ról bez uprawnień administratora na serwerze. Discord pozwala botowi zarządzać rolami i członkami tylko poniżej jego własnej roli, więc gdy rola bota jest zbyt nisko:
- nie może nadać roli do pingu grupy,
- nie może przenosić członków między kanałami głosowymi,
…a te błędy dzieją się po cichu. Gdy bot to wykryje, mówi adminom, żeby przesunęli jego rolę wyżej: na kanale zgłoszeń, jeśli go masz, w przeciwnym razie wiadomością prywatną.
Rozwiązanie: otwórz Ustawienia serwera → Role i przeciągnij rolę bota blisko góry listy.
Przywracanie dostępu do komend
Komendy administracyjne (/setup, /ustaw-szukanie-grupy) są domyślnie widoczne tylko dla członków z uprawnieniem Zarządzanie serwerem. Panel w przeglądarce działa według tej samej zasady. Żeby inne role lub osoby mogły używać komend, wejdź w Ustawienia serwera → Integracje → LFG Hub i zmień dostęp dla każdej komendy.
Dalej: Konfiguracja →