Zbuduj kontrolowaną sekwencję odpowiedzi, wiadomości, ról lub ticketów uruchamianą przez interakcję członka.
Jak automatyzować przyciski i menu w GuildPilot
Ostrzeżenie: Akcje ról, kanałów i zgłoszeń wpływają na aktywny serwer, gdy tylko członek użyje kontrolki. Przetestuj je na wyznaczonym koncie i tymczasowych celach przed szerszą publikacją.
Interaktywne elementy Embedów i Smart Paneli mogą uruchamiać krótką sekwencję. Możesz odpowiedzieć, wysłać treść, zarządzać rolą lub otworzyć ticket, a GuildPilot za każdym razem sprawdzi dostęp i zależności.
Zanim zaczniesz
Utwórz Embed lub Smart Panel z przyciskiem albo menu wyboru. Przygotuj kanał docelowy, rolę możliwą do zarządzania, zapisany projekt lub typ ticketu; rola GuildPilot musi znajdować się nad zarządzanymi rolami.
Zbuduj sekwencję działań
1. Edytuj interaktywny element
Otwórz Wiadomości → Embedy albo Wiadomości → Smart Panele, edytuj przycisk lub opcję menu i wybierz Dodaj akcję albo Edytuj akcje.
2. Dodaj działania w kolejności wykonania
Wybierz na przykład Odpowiedz wiadomością, Wyślij wiadomość na kanał, Dodaj rolę, Dodaj rolę tymczasową lub Otwórz ticket. Możesz dodać maksymalnie pięć kroków.
3. Ustaw dostęp i limit czasowy
Otwórz Dostęp i limit czasowy tylko wtedy, gdy jest potrzebny. Role wymagane i wykluczone dotyczą tego elementu, a limit ogranicza powtarzanie przez jednego członka.
4. Sprawdź reguły sekwencji i opublikuj
Użyj tylko jednej bezpośredniej odpowiedzi. Otwórz ticket umieść na końcu; ticket z formularzem musi być jedynym działaniem. Wybierz Użyj tych akcji, sprawdź podsumowanie i zapisz projekt nadrzędny.
Zalecana konfiguracja
Pierwszą wersję zachowaj krótką. Dodaj prywatną odpowiedź potwierdzającą wynik i ustaw limit dla działań, które mogą tworzyć wiele wiadomości lub ticketów.
Przetestuj konfigurację
- Użyj testowego członka bez uprawnień zespołu, ale z docelowymi rolami. Uruchom element raz i sprawdź kolejność działań oraz odpowiedź. Przetestuj blokowaną rolę lub limit, jeśli je ustawiono, a potem cofnij testowe role, wiadomości lub tickety.
Jak wygląda poprawna konfiguracja
Element wykonuje zapisaną sekwencję raz, zatrzymuje się przy błędzie i pokazuje jasny wynik bez omijania kontroli ról, kanałów ani hierarchii.
Typowe problemy
Zapisany cel jest niedostępny
Przyczyna: Rola, kanał, projekt lub typ ticketu nie istnieje albo nie może już zostać użyty.
Rozwiązanie: Edytuj działanie, wybierz aktualny cel i ponownie opublikuj projekt nadrzędny.
Formularz ticketu nie działa po innym działaniu
Przyczyna: Discord nie może otworzyć formularza po wcześniejszej odpowiedzi interakcji.
Rozwiązanie: Ustaw ticket z formularzem jako jedyne działanie.
