Przejdź do treści

Integracja · Komunikacja

Połącz Claude i ChatGPT z Discordem

Zapytaj swoją AI, co napisano na kanale, poproś o publikację ogłoszenia albo o nadanie członkowi roli na serwerze Discord. Działa przez Twojego własnego bota, więc może czytać wiadomości, wątki i przypięte posty, tworzyć i edytować kanały oraz wyszukiwać członków i role. Zadania administracyjne na serwerze załatwisz z poziomu czatu.

Połącz Discord za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Podsumuj ostatnie 50 wiadomości w #support.”

    AI znajduje ID kanału, czyta najnowsze wiadomości i podsumowuje je dla Ciebie.

  • “Opublikuj noty wydawnicze w #announcements.”

    Wysyła wiadomość jako Twój bot na tym kanale. Członkowie widzą ją od razu.

  • “Nadaj Marii rolę Moderatora.”

    Wyszukuje członków po nazwie, sprawdza ID roli i dodaje jej tę rolę.

Co może robić Twoja AI

Wiadomości i wątki

Czytaj ostatnie i przypięte wiadomości, publikuj, edytuj, przypinaj i usuwaj wiadomości bota, reaguj emoji i zakładaj wątki z wiadomości.

Kanały i serwery

Wyświetlaj serwery i kanały, twórz kanały i kategorie, zmieniaj nazwy i opisy oraz tworzaj linki z zaproszeniami.

Członkowie i role

Wyszukuj członków i sprawdzaj ich dane, wyświetlaj role, nadawaj lub odbieraj role, zmieniaj pseudonimy i wyciszaj członków czasowo (timeout).

  • “Utwórz kanał tekstowy o nazwie event-planning w kategorii Community.”

    Znajduje kategorię i tworzy w niej tekstowy kanał z tematem, jeśli zostanie on podany.

  • “Jakie wątki są aktywne na serwerze w tej chwili?”

    Wyświetla wszystkie aktywne wątki widoczne dla bota wraz z kanałami, do których należą.

  • “Utwórz link zaproszenia dla #welcome, który wygaśnie za 24 godziny.”

    Tworzy zaproszenie dla kanału z maksymalnym okresem ważności wynoszącym 86 400 sekund. Każdy z linkiem może dołączyć do serwera.

Narzędzia dla Discord: 237

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • add_member_roleUsuwaPrzypisz członkowi (`guild_id`, `user_id`) rolę (`role_id`).
  • add_reactionUsuwaReaguj na wiadomość (`channel_id`, `message_id`) jako bot z emoji w `emoji_name` (Unicode emoji lub name:id dla niestandardowego emoji).
  • create_application_commandZmienia daneUtwórz nowe polecenie dla aplikacji. Wymagane: name.
  • create_application_emojiZmienia daneUtwórz nowe emoji dla aplikacji. Wymagane: name lub image.
  • create_application_entitlementZmienia daneUtwórz nowe uprawnienie (entitlement) dla aplikacji. Wymagane: sku id, owner id lub owner type.
  • create_botZmienia daneStwórz nowego bota. Wymagane: zewnętrzny id użytkownika.
  • create_bot_bot_partner_sdk_tokenUsuwaUtwórz nowego bota. Wymagane: external user id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_bulkWidoczne dla innychUtwórz nową operację zbiorczą. Wymagane: items. Ma skutki widoczne poza tym systemem.
  • create_bulk_addUsuwaUtwórz nowe zbiorowe dodawanie. Wymagane: user ids. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_bulk_deleteWidoczne dla innychStwórz nowy bulk delete. Wymagane: wiadomości. Ma efekty widoczne poza tym systemem.
  • create_bulk_delete_bulk_remove_invite_target_usersUsuwaUtwórz nowe zbiorowe usuwanie. Wymagane: user ids. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_channelZmienia daneStwórz kanał na serwerze (`guild_id`) z `name`; opcjonalne `type` (0 tekst, 2 głosowy, 4 kategoria, 5 ogłoszenia, 15 forum), `topic` i `parent_id` kategoria.
  • create_channel_followerZmienia daneStwórz nowego obserwatora dla kanału. Wymagane: id kanału webhook.
  • create_channel_threadZmienia daneStwórz nowy wątek dla kanału. Wymagane: treść. Najpierw wyszukaj wątki, aby uniknąć duplikatów.
  • create_channel_typingZmienia daneUtwórz nowy wskaźnik pisania dla kanału.
  • create_channel_webhookUsuwaUtwórz nowy webhook dla kanału. Wymagane: name. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_entitlement_consumeZmienia daneUtwórz nowe wykorzystanie (consume) dla uprawnienia (entitlement).
  • create_guild_commandZmienia daneStwórz nowe polecenie dla serwera (guild). Wymagane: nazwa.
  • create_guild_emojiZmienia daneUtwórz nowe emoji dla serwera (guild). Wymagane: name lub image.
  • create_guild_member_welcomeZmienia daneUtwórz nowy serwer (guild).
  • create_guild_pruneZmienia daneUtwórz nowe czyszczenie (prune) dla serwera (guild).
  • create_guild_roleUsuwaUtwórz nową rolę dla serwera (guild). Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_guild_scheduled_eventZmienia daneStwórz nowe zaplanowane wydarzenie dla serwera (guild). Wymagane: treść.
  • create_guild_soundboard_soundZmienia daneStwórz nowy dźwięk tablicy dźwiękowej dla serwera (guild). Wymagane: nazwa lub dźwięk.
  • create_guild_stickerZmienia daneUtwórz nową naklejkę dla serwera (guild). Wymagane: name, tags lub file.
  • create_guild_templateZmienia daneUtwórz nowy szablon dla serwera (guild). Wymagane: name.
  • create_guild_userWidoczne dla innychStwórz nowego użytkownika dla serwera (guild). Wymagane: id użytkowników. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Ma efekty widoczne poza tym systemem.
  • create_interaction_callbackUsuwaUtwórz nowe wywołanie zwrotne (callback) dla interakcji. Wymagane: body. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_inviteWidoczne dla innychUtwórz link z zaproszeniem do kanału (`channel_id`); opcje takie jak max_age (w sekundach) i max_uses przekaż w `body`. Każdy, kto ma link, może dołączyć do serwera.
  • create_invite_2Widoczne dla innychUtwórz nowe zaproszenie. Ma skutki widoczne poza tym systemem.
  • create_lobbyZmienia daneUtwórz nowe lobby.
  • create_lobby_messageWidoczne dla innychStwórz nową wiadomość dla lobbia. Najpierw wyszukaj wiadomości, aby uniknąć duplikatów. Ma efekty widoczne poza tym systemem.
  • create_messageWidoczne dla innychStwórz nową wiadomość dla wiadomości. Najpierw wyszukaj wiadomości, aby uniknąć duplikatów. Ma efekty widoczne poza tym systemem.
  • create_poll_expireWidoczne dla innychStwórz nowe wygaśnięcie dla sondy. Ma efekty widoczne poza tym systemem.
  • create_ruleZmienia daneStwórz nową zasadę. Wymagane: treść.
  • create_scheduled_event_exceptionZmienia daneUtwórz nowy wyjątek dla zaplanowanego wydarzenia. Wymagane: original scheduled start time.
  • create_stage_instanceZmienia daneStwórz nową instancję sceny. Wymagane: temat lub id kanału.
  • create_thread_from_messageWidoczne dla innychRozpocznij wątek z istniejącej wiadomości (`channel_id`, `message_id`) z nazwą wątku `name`.
  • create_unmergeZmienia daneUtwórz nowe rozłączenie (unmerge). Wymagane: client id, external auth token lub external auth type.
  • create_user_inviteWidoczne dla innychUtwórz nowe zaproszenie dla użytkownika. Ma skutki widoczne poza tym systemem.
  • create_webhook_githubUsuwaUtwórz nowy GitHub dla webhooka. Wymagane: sender. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_webhook_slackUsuwaUtwórz nowy Slack dla webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_application_commandUsuwaTrwale usuń polecenie według command id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_application_emojiUsuwaTrwale usuń emoji według emoji id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_application_entitlementUsuwaTrwale usuń uprawnienie (entitlement) według entitlement id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_application_usersPrzenosi środkiTrwałe usunięcie użytkownika po id aplikacji. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.
  • delete_channelUsuwaTrwale usuń kanał według channel id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_channel_permissionUsuwaTrwale usuń uprawnienie według overwrite id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_channel_pinUsuwaTrwale usuń przypięcie według message id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_channel_recipientUsuwaTrwale usuń odbiorcę według user id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_channel_userUsuwaTrwale usuwa użytkownika na podstawie identyfikatora użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guildUsuwaTrwale usuń serwer (guild) według guild id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_commandUsuwaTrwale usuń polecenie według command id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_emojiUsuwaTrwale usuń emoji według emoji id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_integrationUsuwaTrwale usuń integrację według identyfikatora integracji. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_roleUsuwaTrwale usuwa rolę na podstawie id roli. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_scheduled_eventUsuwaTrwale usuń zaplanowane wydarzenie według guild scheduled event id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_soundboard_soundUsuwaTrwale usuń dźwięk soundboardu według sound id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_stickerUsuwaTrwałe usunięcie naklejki według identyfikatora naklejki. Akcja zniszczająca; może wymagać zatwierdzenia.
  • delete_guild_templateUsuwaTrwale usuń szablon według template code. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_userUsuwaTrwale usuwa użytkownika na podstawie identyfikatora użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_guild_user_delete_guild_memberUsuwaTrwale usuwa użytkownika na podstawie identyfikatora użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_inviteUsuwaTrwale usuń zaproszenie według invite code. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_invite_userUsuwaTrwale usuwa użytkownika na podstawie identyfikatora użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_lobbyUsuwaTrwale usuń lobby według lobby id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_lobby_userUsuwaTrwale usuwa użytkownika na podstawie identyfikatora użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_messageUsuwaTrwałe usuń wiadomość za pomocą `channel_id` i `message_id`. Nie można tego cofnąć.
  • delete_message_2UsuwaTrwale usuń wiadomość na podstawie jej ID. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_message_userUsuwaTrwale usuń użytkownika według emoji name. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_message_user_delete_user_message_reactionUsuwaTrwale usuwa użytkownika na podstawie identyfikatora użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_message_usersPrzenosi środkiTrwałe usunięcie użytkownika po id wiadomości. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.
  • delete_messagesPrzenosi środkiTrwałe usunięcie wiadomości po tokenie webhooku. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.
  • delete_pinUsuwaTrwale usuń przypięcie według message id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_reaction_mesPrzenosi środkiTrwałe usunięcie reakcji po nazwie emoji. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.
  • delete_ruleUsuwaTrwale usuwa regułę według identyfikatora reguły. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_scheduled_event_exceptionUsuwaTrwale usuń wyjątek według exception id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_stage_instanceUsuwaTrwale usuń instancję sceny (stage instance) według channel id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_usersPrzenosi środkiTrwałe usunięcie użytkownika po id kanału. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia.
  • delete_users_leave_lobbyPrzenosi środkiTrwale usuń użytkownika według lobby id. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia.
  • delete_webhookUsuwaTrwale usuwa webhook na podstawie webhook id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_webhook_delete_webhook_by_tokenUsuwaTrwale usuń webhook według webhook token. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • edit_messageWidoczne dla innychEdytuj wiadomość wysłaną przez bota (`channel_id`, `message_id`), zastępując jej `content` lub `embeds`.
  • get_applicationPobierz jedną aplikację przez identyfikator aplikacji.
  • get_application_activity_instancePobierz jedną instancję aktywności dla aplikacji po identyfikatorze instancji.
  • get_application_commandPobierz jedno polecenie dla aplikacji po identyfikatorze polecenia.
  • get_application_emojiPobierz jeden emoji dla aplikacji po identyfikatorze emoji.
  • get_application_entitlementPobierz jedno uprawnienie (entitlement) aplikacji według entitlement id.
  • get_bot_userPobierz własnego użytkownika Discorda bota (ID, nazwa użytkownika). Użyj do potwierdzenia, który bot jest połączony.
  • get_channelPobierz jeden kanał lub wątek według `channel_id`, w tym nazwę, typ, temat i kategorię nadrzędną.
  • get_channel_userPobierz jednego użytkownika dla kanału po identyfikatorze użytkownika.
  • get_guild_commandPobierz jedno polecenie dla serwera (guild) po identyfikatorze polecenia.
  • get_guild_emojiPobierz jeden emoji dla serwera (guild) po identyfikatorze emoji.
  • get_guild_previewPobierz jeden serwer (guild) po identyfikatorze serwera.
  • get_guild_rolePobierz jedną rolę dla serwera (guild) po identyfikatorze roli.
  • get_guild_scheduled_eventPobierz jedno zaplanowane wydarzenie dla serwera (guild) po identyfikatorze wydarzenia.
  • get_guild_soundboard_soundPobierz jeden dźwięk tablicy dźwiękowej dla serwera (guild) po identyfikatorze dźwięku.
  • get_guild_stickerPobierz jedną naklejkę serwera (guild) według sticker id.
  • get_guild_userPobierz jednego użytkownika dla serwera (guild) po identyfikatorze użytkownika.
  • get_guild_voice_statePobierz jeden stan głosowy serwera (guild) według user id.
  • get_invitePobierz jedno zaproszenie według kodu zaproszenia.
  • get_lobbyPobierz jeden lobby po identyfikatorze lobby.
  • get_memberPobierz jednego członka serwera według `guild_id` i `user_id`, w tym pseudonim, role i datę dołączenia.
  • get_messageUzyskaj jedną wiadomość za pomocą `channel_id` i `message_id`, wraz z jej treścią, autorem, embedami i reakcjami.
  • get_message_2Pobieranie jednej wiadomości po jej identyfikatorze.
  • get_message_userPobierz jednego użytkownika dla wiadomości po nazwie emoji. Wyniki są paginowane.
  • get_poll_answerPobierz jedną odpowiedź dla sondy po identyfikatorze odpowiedzi. Wyniki są paginowane.
  • get_rulePobierz jedną zasadę po identyfikatorze zasady.
  • get_serverUzyskaj jeden serwer za pomocą `guild_id`; ustaw `with_counts` dla przybliżonych liczb członków i online.
  • get_sku_subscriptionPobierz jedną subskrypcję dla SKU według subscription id.
  • get_stage_instancePobierz jedną instancję sceny po identyfikatorze kanału.
  • get_stickerPobierz jedną naklejkę po identyfikatorze naklejki.
  • get_sticker_packPobierz jeden pakiet naklejek po identyfikatorze pakietu.
  • get_templatePobierz jeden szablon według template code.
  • get_userUzyskaj użytkownika Discorda za pomocą `user_id` (nazwa użytkownika, nazwa wyświetlana, awatar).
  • get_webhookPobiera jeden webhook według webhook id.
  • get_webhook_get_webhook_by_tokenPobierz jeden webhook po tokenie webhooka.
  • list_active_threadsWylistuj wszystkie aktywne wątki na serwerze (`guild_id`), które bot może zobaczyć.
  • list_application_commandsPrzeglądaj polecenia dla aplikacji. Opcjonalne filtry: z lokalizacjami.
  • list_application_emojiPrzeglądaj emoji dla aplikacji.
  • list_application_entitlementsPrzeglądaj uprawnienia dla aplikacji. Opcjonalne filtry: identyfikator użytkownika, identyfikatory SKU, identyfikator serwera, przed, wyklucz zakończone lub wyklucz usunięte. Wyniki są paginowane.
  • list_application_entitlements_get_current_user_application_entitPrzeglądaj uprawnienia dla aplikacji. Opcjonalne filtry: identyfikatory SKU lub wyklucz zużyte.
  • list_application_usersPrzeglądaj użytkowników dla aplikacji.
  • list_botsWyświetl listę botów.
  • list_channel_invitesPrzeglądaj zaproszenia dla kanału.
  • list_channel_pinsPrzeglądaj pinowane wiadomości dla kanału.
  • list_channel_usersPrzeglądaj użytkowników dla kanału. Opcjonalne filtry: z członkiem. Wyniki są paginowane.
  • list_channel_webhooksWyświetl listę webhooków kanału.
  • list_channelsWylistuj wszystkie kanały i kategorie na serwerze (`guild_id`) wraz z ich ID, nazwami, typami i tematami.
  • list_command_permissionsPrzeglądaj uprawnienia dla polecenia.
  • list_connectionsPrzeglądaj połączenia.
  • list_gatewaysPrzeglądaj bramki (gateways).
  • list_guild_audit_logsPrzeglądaj dzienniki audytu dla serwera (guild). Opcjonalne filtry: identyfikator użytkownika, identyfikator celu, typ działania lub przed. Wyniki są paginowane.
  • list_guild_commandsPrzeglądaj polecenia dla serwera (guild). Opcjonalne filtry: z lokalizacjami.
  • list_guild_emojiPrzeglądaj emoji dla serwera (guild).
  • list_guild_integrationsPrzeglądaj integracje dla serwera (guild).
  • list_guild_invitesPrzeglądaj zaproszenia dla serwera (guild).
  • list_guild_onboardingsWyświetl listę onboardingów serwera (guild).
  • list_guild_prunesWyświetl listę czyszczeń (prune) serwera (guild). Opcjonalne filtry: days lub include roles.
  • list_guild_regionsPrzeglądaj regiony dla serwera (guild).
  • list_guild_requestsPrzeglądaj żądania dla serwera (guild). Opcjonalne filtry: status lub przed. Wyniki są paginowane.
  • list_guild_scheduled_eventsPrzeglądaj zaplanowane wydarzenia dla serwera (guild). Opcjonalne filtry: z liczbą użytkowników.
  • list_guild_soundboard_soundsPrzeglądaj dźwięki tablicy dźwiękowej dla serwera (guild).
  • list_guild_stickersPrzeglądaj naklejki dla serwera (guild).
  • list_guild_templatesPrzeglądaj szablony dla serwera (guild).
  • list_guild_usersLista użytkowników dla serwera. Opcjonalne filtry: before. Wyniki są paginowane.
  • list_guild_users_get_my_guild_memberLista użytkowników dla serwera.
  • list_guild_vanity_urlsWyświetl listę adresów vanity URL serwera (guild).
  • list_guild_webhooksLista webhooków dla serwera.
  • list_guild_welcome_screensLista ekranów powitalnych dla serwera.
  • list_guild_widget_jsonsLista widgetów JSON dla serwera.
  • list_guild_widget_pngsLista widgetów PNG dla serwera. Opcjonalne filtry: style.
  • list_guild_widgetsLista widgetów dla serwera.
  • list_invite_usersLista użytkowników dla zaproszenia.
  • list_keysWypisz klucze.
  • list_lobby_messagesLista wiadomości dla lobby. Wyniki są paginowane.
  • list_member_countsLista liczb członków.
  • list_membersWyświetl członków serwera (`guild_id`), do 100 na stronę. Wymaga intencji Server Members bota.
  • list_messagesWylistuj najnowsze wiadomości w kanale (`channel_id`), od najnowszych do najstarszych, do 100; przejdź do poprzedniej strony za pomocą `before` ID wiadomości.
  • list_messages_2Lista wiadomości. Opcjonalne filtry: id wątku.
  • list_metadataPrzeglądaj metadane.
  • list_permissionsLista uprawnień.
  • list_pinned_messagesWyświetl przypięte wiadomości na kanale (`channel_id`).
  • list_privatesWyświetl listę prywatnych. Opcjonalne filtry: before. Wyniki są stronicowane.
  • list_privates_list_my_private_archived_threadsWyświetl listę prywatnych. Opcjonalne filtry: before. Wyniki są stronicowane.
  • list_publicsWyświetl listę publicznych. Opcjonalne filtry: before. Wyniki są stronicowane.
  • list_regionsWyświetla listę regionów.
  • list_rolesWylistuj wszystkie role na serwerze (`guild_id`) wraz z ich ID, nazwami i kolorami. Użyj do znalezienia `role_id`.
  • list_rulesLista zasad.
  • list_scheduled_event_usersLista użytkowników dla zaplanowanego wydarzenia. Opcjonalne filtry: z członkiem lub before. Wyniki są paginowane.
  • list_scheduled_event_users_list_guild_scheduled_event_exception_Lista użytkowników dla zaplanowanego wydarzenia. Opcjonalne filtry: z członkiem lub before. Wyniki są paginowane.
  • list_serversWyświetl serwery (gildie), do których bot się połączył, wraz z ich ID i nazwami. Użyj do znalezienia `guild_id`.
  • list_sku_subscriptionsLista subskrypcji dla SKU. Opcjonalne filtry: before lub id użytkownika. Wyniki są paginowane.
  • list_soundboard_default_soundsLista domyślnych dźwięków tablicy dźwiękowej.
  • list_sticker_packsLista pakietów naklejek.
  • list_userinfosLista informacji o użytkownikach.
  • list_usersWyświetl użytkowników.
  • list_users_count_guild_scheduled_event_usersLista użytkowników. Opcjonalne filtry: id wyjątków zaplanowanego wydarzenia serwera.
  • list_users_get_invite_target_users_job_statusWyświetl użytkowników.
  • list_users_get_my_oauth2_applicationWyświetl użytkowników.
  • list_users_get_my_oauth2_authorizationWyświetl użytkowników.
  • list_users_get_self_voice_stateWyświetl użytkowników.
  • open_direct_messageZmienia daneOtwórz (lub pobierz) kanał wiadomości prywatnych z użytkownikiem według `recipient_id`. Wyślij na niego wiadomość za pomocą send_message, używając zwróconego ID kanału.
  • pin_messageWidoczne dla innychPrzypnij wiadomość (`channel_id`, `message_id`) na jej kanale.
  • remove_member_roleUsuwaOdbierz rolę (`role_id`) członkowi (`guild_id`, `user_id`).
  • search_membersZnajdź członków serwera (`guild_id`), których nazwa użytkownika lub przydomek zaczyna się od `query`.
  • search_messagesSzukanie wiadomości według sortowania, kolejności, treści, slopu, id autora lub typu autora. Użyj tego do znalezienia istniejących wiadomości przed utworzeniem nowej. Wyniki są paginowane.
  • search_threadsSzukanie wątków według nazwy, slopu, min id, max id, tagu lub ustawień taga. Użyj tego do znalezienia istniejących wątków przed utworzeniem nowego. Wyniki są paginowane.
  • send_channel_soundboard_soundWidoczne dla innychWyślij dźwięk z tablicy dźwiękowej kanału (id kanału). Ma efekty widoczne poza tym systemem.
  • send_messageWidoczne dla innychOpublikuj wiadomość jako bot w kanale lub wątku (`channel_id`) z tekstem `content` i opcjonalnymi `embeds`. Członkowie widzą ją natychmiast.
  • update_applicationZmienia daneZaktualizuj istniejącą aplikację określoną przez application id. Zmieniane są tylko przekazane pola.
  • update_application_commandZmienia daneZaktualizuj istniejące polecenie zidentyfikowane przez id polecenia. Zmienione są tylko pola, które przekazałeś.
  • update_application_commandsWidoczne dla innychZaktualizuj istniejące polecenia zidentyfikowane przez id aplikacji. Ma efekty widoczne poza tym systemem.
  • update_application_emojiZmienia daneZaktualizuj istniejący emoji zidentyfikowany przez id emoji. Zmienione są tylko pola, które przekazałeś.
  • update_application_usersPrzenosi środkiZaktualizuj istniejącego użytkownika zidentyfikowanego przez id aplikacji. Finansowa lub nieodwracalna akcja; może wymagać zatwierdzenia.
  • update_channelZmienia daneZmień ustawienia kanału (`channel_id`) poprzez przekazanie pól, takich jak nazwa, temat czy parent_id w `body`.
  • update_channel_permissionUsuwaZaktualizuj istniejące uprawnienie określone przez overwrite id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • update_channel_pinWidoczne dla innychZaktualizuj istniejące przypięcie określone przez message id. Ma skutki widoczne poza tym systemem.
  • update_channel_recipientZmienia daneZaktualizuj istniejącego odbiorcę zidentyfikowanego przez id użytkownika.
  • update_channel_userZmienia daneZaktualizuj istniejącego użytkownika zidentyfikowanego przez id użytkownika.
  • update_channel_voice_statusesWidoczne dla innychZaktualizuj istniejący status głosowy zidentyfikowany przez id kanału. Ma efekty widoczne poza tym systemem.
  • update_command_permissionsPrzenosi środkiZaktualizuj istniejące uprawnienie polecenia zidentyfikowane przez id polecenia. Finansowa lub nieodwracalna akcja; może wymagać zatwierdzenia.
  • update_guildZmienia daneZaktualizuj istniejący serwer (guild) określony przez guild id. Zmieniane są tylko przekazane pola.
  • update_guild_channelsWidoczne dla innychZaktualizuj istniejący kanał oznaczony przez ID gildii. Zmienione są tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem.
  • update_guild_commandZmienia daneZaktualizuj istniejące polecenie oznaczone przez ID polecenia. Zmienione są tylko pola, które przekazałeś.
  • update_guild_commandsWidoczne dla innychZaktualizuj istniejące polecenie oznaczone przez ID gildii. Ma skutki widoczne poza tym systemem.
  • update_guild_emojiZmienia daneZaktualizuj istniejący emoji oznaczony przez ID emoji. Zmienione są tylko pola, które przekazałeś.
  • update_guild_incident_actionsWidoczne dla innychZaktualizuj istniejącą akcję zdarzenia oznaczoną przez ID gildii. Ma skutki widoczne poza tym systemem.
  • update_guild_onboardingsWidoczne dla innychZaktualizuj istniejący onboarding określony przez guild id. Ma skutki widoczne poza tym systemem.
  • update_guild_requestZmienia daneZaktualizuj istniejące żądanie oznaczone przez ID żądania. Zmienione są tylko pola, które przekazałeś.
  • update_guild_roleUsuwaZaktualizuj istniejącą rolę zidentyfikowaną przez jej ID. Zmienione będą tylko pola, które przekazałeś. Działanie destruktywne; może wymagać zatwierdzenia.
  • update_guild_rolesPrzenosi środkiZaktualizuj istniejącą rolę oznaczoną przez ID gildii. Zmienione są tylko pola, które przekazałeś. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia.
  • update_guild_scheduled_eventZmienia daneZaktualizuj istniejące zaplanowane wydarzenie oznaczone przez ID zaplanowanego wydarzenia gildii. Zmienione są tylko pola, które przekazałeś.
  • update_guild_soundboard_soundZmienia daneZaktualizuj istniejący dźwięk tablicy dźwiękowej oznaczony przez ID dźwięku. Zmienione są tylko pola, które przekazałeś.
  • update_guild_stickerZmienia daneZaktualizuj istniejącą naklejkę określoną przez sticker id. Zmieniane są tylko przekazane pola.
  • update_guild_templateZmienia daneZaktualizuj istniejący szablon oznaczony przez kod szablonu. Zmienione są tylko pola, które przekazałeś.
  • update_guild_userZmienia daneZaktualizuj istniejącego użytkownika zidentyfikowanego przez id użytkownika.
  • update_guild_voice_stateZmienia daneZaktualizuj istniejący stan głosowy określony przez user id. Zmieniane są tylko przekazane pola.
  • update_guild_welcome_screensWidoczne dla innychZaktualizuj istniejący ekran powitalny oznaczony przez ID gildii. Zmienione są tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem.
  • update_guild_widgetsWidoczne dla innychZaktualizuj istniejący widget oznaczony przez ID gildii. Zmienione są tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem.
  • update_invite_userWidoczne dla innychZaktualizuj istniejącego użytkownika oznaczonego przez ID użytkownika. Ma skutki widoczne poza tym systemem.
  • update_invite_usersUsuwaZaktualizuj istniejącego użytkownika określonego przez invite code. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • update_lobbiesWidoczne dla innychZaktualizuj istniejące lobby. Ma skutki widoczne poza tym systemem.
  • update_lobbyZmienia daneZaktualizuj istniejące lobby oznaczone przez ID lobby. Zmienione są tylko pola, które przekazałeś.
  • update_lobby_channel_linkingsWidoczne dla innychZaktualizuj istniejące łączenie kanałów oznaczone przez ID lobby. Zmienione są tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem.
  • update_lobby_userZmienia daneZaktualizuj istniejącego użytkownika zidentyfikowanego przez id użytkownika.
  • update_memberZmienia daneZaktualizuj członka (`guild_id`, `user_id`): ustaw `nick`, zastąp `roles` lub wycisz go czasowo (timeout) do `communication_disabled_until`.
  • update_messageUsuwaZaktualizuj istniejącą wiadomość określoną przez message id. Zmieniane są tylko przekazane pola. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • update_message_moderation_metadataUsuwaZaktualizuj istniejące metadane moderacji określone przez message id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • update_messagesPrzenosi środkiZaktualizuj istniejącą wiadomość określoną przez webhook token. Zmieniane są tylko przekazane pola. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia.
  • update_metadataPrzenosi środkiZaktualizuj istniejące metadane zidentyfikowane przez identyfikator aplikacji. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia.
  • update_ruleZmienia daneZaktualizuj istniejącą regułę określoną przez rule id. Zmieniane są tylko przekazane pola.
  • update_scheduled_event_exceptionZmienia daneZaktualizuj istniejący wyjątek określony przez exception id. Zmieniane są tylko przekazane pola.
  • update_stage_instanceZmienia daneZaktualizuj istniejącą instancję sceny (stage instance) określoną przez channel id. Zmieniane są tylko przekazane pola.
  • update_usersWidoczne dla innychZaktualizuj istniejącego użytkownika. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem.
  • update_webhookUsuwaAktualizuje istniejący webhook identyfikowany przez identyfikator webhooka. Zmieniane są tylko przekazane pola. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • update_webhook_execute_webhookUsuwaZaktualizuj istniejący webhook określony przez webhook token. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • upload_documentZmienia danePrześlij dokument (identyfikator aplikacji).

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz Discord z listy aplikacji.

  2. 2

    Wklej klucz

    Wklej token bota Discord. W Discord Developer Portal utwórz New Application, otwórz Bot i kliknij Reset Token, aby skopiować token. Następnie w OAuth2 > URL Generator wybierz zakres bot oraz potrzebne uprawnienia i zaproś bota na swój serwer.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co może AI robić w Discord?

AI działa jako Twój bot. Może odczytywać serwery, kanały, wątki, wiadomości, przypięte wiadomości, członków, role i użytkowników. Może wysyłać, edytować, przypinać i usuwać wiadomości, dodawać reakcje, otwierać wiadomości prywatne, tworzyć kanały, wątki i zaproszenia, aktualizować kanały oraz nadawać, odbierać lub zmieniać członkom role, pseudonimy i timeouty.

Czy AI widzi moje dane uwierzytelniające Discord?

Nie. Twoje dane uwierzytelniające Discord są szyfrowane w spoczynku i nigdy nie są pokazywane AI. Po zapisaniu nie są one pokazane ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.

Czy mogę kontrolować, co może robić AI?

Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu. Publikowanie i usuwanie wiadomości, tworzenie zaproszeń oraz zmiana ról mogą wymagać Twojej zgody przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.

Czy działa z ChatGPT?

Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.

Ile to kosztuje?

PipMCP ma plan darmowy, do którego nie potrzeba karty kredytowej. Plany płatne rozliczane są za każde ukończone zadanie. Potrzebujesz też własnego konta Discord.

Dlaczego używa bota zamiast mojego własnego konta?

PipMCP łączy się za pomocą tokena bota z aplikacji, którą tworzysz w Discord Developer Portal. Bot widzi tylko serwery, na które go zaprosisz, i tylko z uprawnieniami nadanymi w URL Generator. Wyświetlanie członków wymaga też włączonego dla bota Server Members intent.

Pozwól swojej AI działać w Discord już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz Discord za darmo

PipMCP nie jest powiązany z Discord. Nazwy produktów są znakami towarowymi ich właścicieli.