Zamiast ustawiać kolor i obraz przy każdej funkcji osobno, strona Setup w Noxyr ma jeden kolor embedów dla całego serwera i jeden domyślny adres URL obrazu, do którego wracają wszystkie wiadomości, chyba że dana funkcja ma własny kolor lub obraz. To najszybszy sposób, żeby wiadomości bota wyglądały jak należące do Twojego serwera, a nie jak domyślny wynik bota, bez edytowania powitania, pożegnania, weryfikacji, ticketów i katalogu jeden po drugim.
Kolor embedów dla całego serwera
Ustawiony na stronie Setup kolor embedów obowiązuje dla każdego embeda, jaki bot wysyła na tym serwerze, chyba że dana funkcja ma skonfigurowany własny kolor. Jeśli pole zostanie puste, bot używa swojego domyślnego koloru. To jest wartość zapasowa, a nie nadpisanie: powitanie, pożegnanie, weryfikacja, panele ticketów i katalog mają każdy własny wybór koloru na własnej stronie ustawień, a kolor ustawiony tam zawsze wygrywa z tym ustawieniem dla całego serwera. Ustawienia dla całego serwera używaj do wiadomości, którym nikt nie nadał indywidualnego stylu: odpowiedzi na komendy i wszystkiego bez dedykowanego pola koloru. Wybieraj kolory dla poszczególnych funkcji tam, gdzie chcesz konkretnego wyglądu, na przykład czerwony panel ticketów obok fioletowej wiadomości powitalnej.
Domyślny adres obrazu: jeden baner, wszędzie
Domyślny obraz działa tak samo, ale dla obrazów: każda funkcja, której własne pole Image URL jest puste, używa tego. Obecnie obejmuje to panele ticketów, wiadomości powitalne i pożegnalne, weryfikację, katalog, koszyk, recenzje i raporty sprzedaży. Ustaw jeden markowany baner raz, a nowy serwer ma spójny wygląd od pierwszej wysłanej wiadomości, bez szukania każdego pola z obrazem z osobna. Ustawienie obrazu bezpośrednio na jednej z tych stron nadpisuje domyślny tylko dla tej funkcji; wartość zapasowa pozostaje dla wszystkiego innego.
Obraz potrzebuje bezpośredniego linku https:// kończącego się na prawdziwy plik obrazu. Strona, która wyświetla obraz, to nie to samo co link do pliku obrazu, a bot nie odróżni ich, dopóki nic się nie wyrenderuje.
„Zastosuj do wszystkiego”: nadpisanie jednym kliknięciem
Obok pola domyślnego obrazu jest akcja „Override all images”, która robi coś innego i bardziej agresywnego: wpisuje domyślny obraz bezpośrednio do każdego pola z obrazem, jakie ma bot, nie jako wartość zapasową, tylko jako zamiennik. To celowo destrukcyjne. Każdy obraz, jaki strona już miała ustawiony, zostaje nadpisany, a poprzedni adres nigdzie się nie zachowuje, więc nie ma cofnięcia, chyba że pamiętasz stary adres i wpiszesz go z powrotem. Istnieje dla konkretnego przypadku pełnego rebrandingu, w którym naprawdę chcesz, żeby od teraz każda wiadomość używała tego samego obrazu, a nie mieszanki starych obrazów z poszczególnych funkcji i nowej wartości zapasowej.
Panel przed uruchomieniem prosi o potwierdzenie i podaje, ile pól zmienił (pola na poziomie serwera, konfiguracja ticketów i panele ticketów są liczone osobno). Przeczytaj tę liczbę, bo „więcej, niż się spodziewałeś” zwykle oznacza funkcję, o której zapomniałeś, że ma własny obraz.
Gdzie branding nadal wymaga własnych ustawień
Dwie rzeczy celowo leżą poza brandingiem dla całego serwera i trzeba je ustawić na osobnej stronie:
- Branding faktur: nazwa marki, logo, prefiks ID, kolor akcentu i stopka, ustawiane na stronie Setup, ale przechowywane osobno, bo faktury to zupełnie inny format wizualny (renderowany dokument, a nie embed Discorda).
- Tekst katalogu i sklepu: strona Customization steruje tytułami embedów sklepu, opisami, etykietami przycisków i tekstem dla każdej waluty, bo treść sklepu zwykle wymaga większej kontroli redakcyjnej, niż może dać jeden kolor i obraz zapasowy.
Praktyczna kolejność konfiguracji
- Najpierw wybierz kolor embedów dla całego serwera na stronie Setup; to Twoja baza.
- Dodaj domyślny obraz, jeśli masz jeden baner, który działa wszędzie (logo na jednolitym tle lepiej sprawdza się jako uniwersalna wartość zapasowa niż zatłoczone zdjęcie).
- Przejdź przez powitanie, pożegnanie, weryfikację i każdą inną funkcję, którą chcesz wyróżnić, i ustaw kolory lub obrazy tylko tam, gdzie chcesz odejść od wartości zapasowej.
- Zapisz branding faktur i personalizację katalogu osobno; żadne z powyższych ich nie dotyka.
Częste pytania
Czy kolor embedów wpływa też na odpowiedzi na komendy? Wpływa na każdy embed, który bot tworzy bez własnego, jawnego koloru, a to obejmuje większość wyników komend. Funkcje z dedykowanym wyborem koloru (powitanie, pożegnanie, weryfikacja, tickety, katalog) nie są przez niego dotknięte, gdy mają już własny kolor.
Co się stanie, jeśli wyczyszczę kolor embedów? Przycisk „Reset” obok wyboru koloru czyści go do pustego pola, co przełącza na domyślny kolor bota, a nie na to, co ustawiałeś wcześniej.
Czy mogę ustawić inne obrazy dla powitania i pożegnania, jeśli mam też domyślny obraz? Tak, ustaw obraz bezpośrednio na stronie powitania albo pożegnania, a będzie miał pierwszeństwo nad domyślnym tylko na tej stronie. Domyślny nadal obsługuje wszystkie inne funkcje, które nic nie mają ustawione.
Czy „Override all images” da się cofnąć? Nie. Zastępuje bieżącą wartość każdego pola z obrazem domyślnym obrazem i nie zapisuje tego, co tam było. Używaj go tylko wtedy, gdy naprawdę chcesz wszystko ujednolicić od tej chwili.
Czy to działa też dla Custom Bota? Tak, branding siedzi w tych samych ustawieniach serwera co wszystko inne, więc działa tak samo, niezależnie od tego, czy Noxyr odpowiada pod własną nazwą, czy pod nazwą i awatarem Twojego custom bota.
Ustaw kolor embedów i domyślny obraz na stronie Setup w panelu serwera, a potem dopracuj wiadomość powitalną i panel weryfikacji na tej bazie.