API Tutorial
Come inviare messaggi su Discord tramite API
Per inviare messaggi su Discord tramite API, collega Discord con Modiva e poi chiama `messages_send` con destinatario e testo — leggi la conversazione con `messages_list` per alimentare caselle di posta e risposte automatiche con l'IA.
La messaggistica programmatica su Discord di solito significa districarsi tra API di messaggistica specifiche della piattaforma e approvazioni. Modiva astrae tutto questo in `messages_send`, `messages_list` e `messages_inbox`, così una casella di posta unificata o un risponditore IA funziona su Discord esattamente come ovunque altrove.
Passo dopo passo
Crea un account Modiva e una chiave MCP
Registrati gratuitamente e genera una chiave MCP (`mk_live_…`) dalla dashboard. La stessa chiave autentica sia il server MCP ospitato (per gli agenti IA) sia la REST API (per il tuo backend), così gestisci un'unica credenziale.
Collega il tuo account Discord
Nella dashboard clicca su Collega e scegli Discord. Modiva esegue il flusso OAuth e richiede per te gli scope corretti, poi salva i token di accesso e di refresh in un vault cifrato e li mantiene aggiornati — non maneggi mai le credenziali API grezze di Discord. La connessione riceve un `connectionId` stabile a cui fai riferimento in ogni chiamata.
Invia un messaggio con messages_send
Chiama `messages_send` con l'ID della connessione, un `recipient_id` e il tuo testo. Modiva lo consegna tramite Discord e restituisce l'ID del messaggio, rispettando le finestre e le regole di messaggistica di Discord.
Costruisci una casella di posta o un risponditore IA
Usa `messages_inbox` e `messages_list` per portare le conversazioni in un'unica vista. Tramite MCP un agente può leggere un messaggio in arrivo su Discord, decidere una risposta e rispondere con `messages_send` — un ciclo di supporto IA completo.
Richiesta di esempio
Chiama lo strumento messages_send tramite l'API REST di Modiva. Lo stesso strumento è disponibile per gli agenti IA sul server MCP all'indirizzo https://mcp.modiva.ai/v1.
curl -X POST https://api.modiva.ai/v1/tools/invoke \
-H "Authorization: Bearer mk_live_…" \
-H "Content-Type: application/json" \
-d '{
"tool": "messages_send",
"connectionId": "conn_…",
"args": { "recipient_id": "u_456", "text": "Hi! How can we help today?" }
}'Provalo con Discord
Inizia gratisFAQ
Posso costruire una casella di posta unificata che includa Discord?
Sì. `messages_inbox` restituisce le conversazioni di Discord nella stessa forma di qualsiasi altro canale, così un'unica interfaccia di posta le copre tutte.
Modiva rispetta le regole di messaggistica di Discord?
Sì — Modiva applica le finestre di messaggistica e i vincoli di policy di Discord, così i tuoi invii restano conformi.