Skip to content

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 /whoami w 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 stanCo 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ą AlbionPokazuje nazwę gildii + region, twoją postać, twoją rolę (Member / Staff / Owner) i status Aktywny.
Jesteś członkiem bez połączonej postaciTa 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:

  1. Właściciel gildii ma bota włączonego w #⚙️-guild-settings i pipeline Enlist skonfigurowany (tworzy #📋-enlist-here + kategorię 🎯 Enlist).
  2. Klikasz [Enlist] w #📋-enlist-here.
  3. Bot otwiera prywatny ticket przeglądowy — nazwany #enlist-{twoja-nazwa-uzytkownika} domyślnie — gdzie tylko ty + rekruterzy gildii mogą publikować.
  4. Rekruter uruchamia /enlist review wewną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.
  5. 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 /whoami jeszcze raz; jeśli odpowiedź nadal nie przychodzi, poproś właściciela o sprawdzenie strony #Integracja Discord na 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).