Operacje członków na Discord
Ta strona pokrywa stronę członka bota Discord — sprawdzanie statusu, dołączanie do gildii z Discord i rozumienie, jak przypisania ról pozostają w synchronizacji między AO Master a Discord. Strona staffu tej samej powierzchni żyje w Ustawienia → Integracja Discord.
Krótkie podsumowanie
- Uruchom
/whoamiw dowolnym momencie, żeby zobaczyć swój status na tym serwerze. - Dołączanie do gildii z Discord przechodzi przez Proces Enlist — kliknij
[Enlist]w#📋-enlist-here, rekruter zajmuje się resztą. - Łączenie / odłączanie twojego konta AO Master odbywa się na web — nie ma komendy slash po stronie Discord do tego.
- Gdy staff zmienia twoją rolę po stronie web AO Master, bot odzwierciedla to na twoich rolach Discord automatycznie.
/whoami — twój status w jednej wiadomości
Wpisz /whoami w dowolnym kanale, który bot widzi. Bot odpowiada prywatną wiadomością (tylko ty ją widzisz) opisującą, gdzie stoisz na tym serwerze Discord.
Odpowiedź zmienia się zależnie od twojego stanu:
| Twój stan | Co mówi odpowiedź |
|---|---|
| Serwer nie sparowany z AO Master | "Server not set up" — prosi admina o uruchomienie /guild pair. |
| Bot został wyrzucony z tego serwera | "Bot was removed" — prosi admina o ponowne zaproszenie. |
| Serwer sparowany, ale ty jeszcze nie jesteś członkiem gildii AO Master | "You're not a member of this guild yet — please contact a staff member to be linked." |
| Jesteś członkiem z połączoną postacią Albion | Pokazuje nazwę gildii + region, twoją postać, twoją rolę (Member / Staff / Owner) i status Aktywny. |
| Jesteś członkiem bez połączonej postaci | Ta sama karta, ale Postać czyta "not linked". Właściciele i staff nie potrzebują ściśle połączonej postaci, żeby wykonywać swoją pracę — łączenie dodaje cię do listy + pozwala ci przejmować regear jak każdy inny członek. |
Każda odpowiedź też kieruje cię na właściwą powierzchnię dla twojego następnego kroku (web dashboard dla zadań członków, #⚙️-guild-settings dla kontrolek właściciela).
Dołączanie do gildii z Discord
Nie ma komendy slash /join. Kanoniczna ścieżka po stronie Discord to Enlist:
- Właściciel gildii ma bota włączonego w
#⚙️-guild-settingsi pipeline Enlist skonfigurowany (tworzy#📋-enlist-here+ kategorię🎯 Enlist). - Klikasz
[Enlist]w#📋-enlist-here. - Bot otwiera prywatny ticket przeglądowy — nazwany
#enlist-{twoja-nazwa-uzytkownika}domyślnie — gdzie tylko ty + rekruterzy gildii mogą publikować. - Rekruter uruchamia
/enlist reviewwewnątrz ticketu, wybiera twoją postać Albion (wyszukiwanie w API Albion na żywo), przypisuje początkowe role bojowe i klika Approve. Pojawiasz się na liście gildii web z połączoną postacią, a bot nadaje ci pasującą rolę(ę) Discord. - Kanał pozostaje otwarty — rekruterzy często kontynuują rozmowę po zatwierdzeniu. Gdy są skończeni, uruchamiają
/enlist done: transkrypcja jest odzwierciedlana do forum archiwum, a żywy kanał jest kasowany.
Pełny opis z perspektywą rekrutera: Proces Enlist na Discord.
Jeśli twoja gildia nie ma Enlist skonfigurowanego, poproś właściciela / członka staff o skonfigurowanie tego lub dołącz przez kod dołączenia web (zobacz Ustawienia → Zgłoszenia).
Łączenie / odłączanie konta
Łączenie jest tylko po stronie web:
- Pierwsze łączenie odbywa się automatycznie, gdy rekruter zatwierdza cię przez
/enlist review(twoja postać + konto Discord są związane ze świeżym rekordem użytkownika AO Master). - Łączenie istniejącego konta AO Master z twoją tożsamością Discord używa procesu rejestracji web z "Sign in with Discord" na
https://ao-master.com/login.
Odłączanie też jest po stronie web: otwórz dashboard web AO Master, znajdź siebie na liście #Członkowie, naciśnij akcję per członek Odłącz. Bot przestaje publikować rzeczy po stronie Discord związane z tobą; twoje konto AO Master pozostaje nietknięte.
Dlaczego nie ma /link ani /unlink po stronie Discord?
Formy slash zostały wycofane na rzecz powiązania linku z procesem /enlist review rekrutera (który już weryfikuje postać Albion kandydata wobec żywego API gry). Centralizacja na web oznacza też, że możesz zarządzać powiązaniami z telefonu lub dowolnego innego urządzenia, nie tylko z wewnątrz Discord.
Synchronizacja ról — jak role Discord śledzą role AO Master
Gdy masz połączoną postać i twoja rola web AO Master się zmienia (członek staffu dodaje lub usuwa rolę, lub dołączasz przez Enlist i dostajesz domyślną rolę Member), bot odzwierciedla tę zmianę po stronie Discord automatycznie:
- Web → Discord: Przypisanie roli web uruchamia bota, który dodaje pasującą rolę Discord do twojego użytkownika Discord.
- Discord → web (odwrotne): Jeśli właściciel / admin Discord ściąga z ciebie rolę zarządzaną przez bota bezpośrednio w Discord, bot — domyślnie — re-aplikuje ją, żeby utrzymać obie strony wyrównane (web jest źródłem prawdy). Właściciele mogą zmienić to zachowanie w Ustawienia → Integracja Discord → Role → Tryb sync (tryby: Soft / Strict / Off).
- Tracisz członkostwo całkowicie: Gdy członek staffu wyrzuca cię z gildii AO Master, bot zdejmuje też z twojego konta każdą zmapowaną rolę Discord.
Parowania ról gildii są konfigurowane przez staff na web; nie musisz nic konfigurować jako członek.
Gdy bot wygląda na zepsuty
Lista kontrolna odzyskiwania bota żyje za przyciskiem 🆘 Help w przypiętej wiadomości w #⚙️-guild-settings (Przegląd kanałów Discord — §2). Najczęstsze poprawki:
- Bot nie odpowiada na
/whoami— bot może być offline lub serwer nie jest sparowany. Uruchom/whoamijeszcze raz; jeśli odpowiedź nadal nie przychodzi, poproś właściciela o sprawdzenie strony#Integracja Discordna web. - Odpowiedź bota mówi "Bot was removed" — admin musi ponownie zaprosić przez przycisk Invite Bot na web. Po ponownym zaproszeniu nie musisz ponownie się łączyć — istniejące parowanie AO Master ↔ Discord jest zachowane.
- Twoja rola Discord nie pasuje do twojej roli AO Master — otwórz
#⚙️-guild-settings, właściciel może kliknąć 🔄 Force Re-sync All, żeby ponownie uzgodnić role każdego połączonego członka w jednym przebiegu (dostaniesz DM, jeśli coś się zmieni na twoim koncie).
Linki powiązane
- Instalacja + parowanie — wizard po stronie właściciela, który tworzy kategorię + kanały bota.
- Przegląd kanałów — co robi każdy kanał zarządzany przez bota, w tym przycisk
🆘 Help. - Proces Enlist na Discord — ścieżka dołączania + łączenia postaci sterowana przez rekrutera.
- Załącznik komend slash — każda komenda slash bota w jednej alfabetycznej tabeli.
- Ustawienia → Integracja Discord — web mirror mapowań ról + przełącznika trybu sync.