Testowanie i rozwiązywanie problemów - Discord
Na tej stronie Wiadomość testowa
Wiadomość testowa
Przycisk Wyślij test stoi przy każdym rodzaju zdarzenia. Wysyła przykładową wiadomość z nazwą projektu, rodzajem zdarzenia i czasem wykrycia - tą samą drogą co prawdziwy alert. Wymaga zapisanego albo właśnie wpisanego tokenu bota i poprawnego identyfikatora kanału. Brak któregokolwiek kończy się komunikatem o niepełnej konfiguracji, zanim DockRay spróbuje połączyć się z Discordem.
Typowe problemy
Test kończy się błędem uprawnień
Najczęstsza przyczyna to brak uprawnienia Send Messages albo View Channel na docelowym kanale - rola bota mogła dostać uprawnienia na poziomie serwera, ale konkretny kanał ma nadpisane, węższe uprawnienia. Sprawdź ustawienia uprawnień samego kanału, nie tylko roli bota.
Wiadomość dochodzi, ale bez formatowania i linku
To brak uprawnienia Embed Links. Bez niego Discord przepuszcza zwykły tekst, ale odrzuca treść, przez którą DockRay wysyła tytuł, kolor i przycisk prowadzący do panelu.
DockRay odrzuca identyfikator kanału przy zapisie
Pole przyjmuje wyłącznie ciąg 17-20 cyfr. Wklejony link do kanału albo jego nazwa nie przejdą walidacji - identyfikator kopiuje się przez tryb dewelopera Discorda (Ustawienia użytkownika → Zaawansowane → Tryb dewelopera), a potem prawy klik na kanale → Kopiuj ID kanału.
Konfiguracja jest zapisana, a powiadomienia i tak nie przychodzą
Sprawdź routing konkretnego rodzaju zdarzenia - mógł zostać ustawiony na „nie wysyłaj'', albo projekt jawnie nadpisał dziedziczenie z konta. Warto też sprawdzić, czy zdarzenie w ogóle wystąpiło: issue leci tylko przy pierwszym wystąpieniu nowego błędu.
Nagły wzrost liczby błędów nie wysyła powiadomienia
Kryterium error-spike wymaga jednocześnie minimalnej liczby zdarzeń w oknie czasowym i odpowiedniej krotności normalnego ruchu tego projektu, a alert tego typu leci dla tego samego projektu najwyżej raz na kilka godzin.
Nadal nie działa
Przejdź przez listę kontrolną braku danych w panelu, a jeśli to nie pomoże - napisz do nas. Podaj nazwę projektu, wersję integracji i przybliżoną godzinę testu: to skraca drogę do odpowiedzi.