Toolverse
Wszystkie skille

discord-send-message

autor: Nice-Wolf-Studio

Wysyłaj wiadomości na Discord bezpośrednio z agenta AI

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
117

O skillu

Umiejętność pozwalająca wysyłać wiadomości tekstowe, powiadomienia i sformatowaną zawartość na kanały Discord za pośrednictwem API. Obsługuje zwykły tekst, markdown oraz zaawansowane embedy z bogatą zawartością. Idealna do automatyzacji powiadomień, ogłoszeń i interakcji z serwerami Discord programowo. Wymaga tokena bota Discord i odpowiednich uprawnień na kanale docelowym.

Jak używać

  1. Upewnij się, że masz zmienną środowiskową DISCORD_BOT_TOKEN ustawioną na token Twojego bota Discord. Bot musi być członkiem serwera docelowego i posiadać uprawnienie "Wysyłanie wiadomości" na kanale, na który chcesz wysłać wiadomość.

  2. Przygotuj identyfikator kanału Discord (liczba 18-19 cyfr) oraz treść wiadomości, którą chcesz wysłać. Możesz użyć zwykłego tekstu lub sformatować zawartość za pomocą markdown.

  3. Jeśli chcesz wysłać embed z bogatą zawartością, przygotuj strukturę JSON zawierającą tytuł, opis, kolor, pola i inne elementy embeda.

  4. Umiejętność wyśle żądanie POST do API Discord v10 na endpoint kanału z Twoją wiadomością. Użyj nagłówka Authorization z tokenem bota i ustaw Content-Type na application/json.

  5. Sprawdź odpowiedź z serwera Discord. Kod 200 oznacza sukces i zwróci identyfikator wysłanej wiadomości. Kod 401 wskazuje na nieprawidłowy token, 403 na brak uprawnień lub bota na serwerze, a 404 na nieistniejący kanał.

  6. W przypadku błędu sprawdź, czy token jest poprawny, bot ma odpowiednie uprawnienia na kanale i czy identyfikator kanału jest prawidłowy.

Podobne skille