discord-chat
Send messages, reply to messages, and search message history in Discord channels using the message tool. Use when the user wants to communicate with Discord (send/reply/search messages), check Discord activity, or interact with Discord channels.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Send messages, reply to messages, and search message history in Discord channels using the message tool. Use when the user wants to communicate with Discord (send/reply/search messages), check Discord activity, or interact with Discord channels.
How to use
Zainstaluj umiejętność discord-chat w swoim agencie AI, dodając ją do konfiguracji skills. Upewnij się, że masz dostęp do tokenu Discord bota i uprawnień do kanałów, z którymi chcesz pracować.
Aby wysłać wiadomość do kanału, użyj akcji send z parametrem target — możesz podać nazwę kanału z prefiksem # (np. #ogólny) lub ID kanału. Przykład: message action=send channel=discord target="#ogólny" message="Twoja wiadomość tutaj".
Jeśli chcesz odpowiedzieć na konkretną wiadomość, dodaj parametr replyTo z ID oryginalnej wiadomości. Utworzy to wątek odpowiedzi powiązany z oryginalnym postem.
Aby przeszukać historię wiadomości w kanale, użyj akcji search z parametrem query zawierającym szukane słowa kluczowe. Możesz ograniczyć wyniki parametrem limit (domyślnie 25) i filtrować po autorze za pomocą authorId.
Dla dodatkowych operacji możesz czytać ostatnie wiadomości (action=read), reagować emoji na posty (action=react), edytować swoje wiadomości (action=edit) lub je usuwać (action=delete), zawsze podając odpowiednie ID wiadomości.
Testuj integrację, wysyłając prostą wiadomość testową do wybranego kanału, aby potwierdzić, że bot ma prawidłowe uprawnienia i połączenie z Discordem działa poprawnie.