Discord BulkPublish

API di Discord

Pubblica, programma e gestisci Discord dal tuo codice. Una sola REST API e una sola chiave coprono Discord e ogni altra rete che colleghi, così scrivi l’integrazione una volta sola.

Integrazione di Discord con BulkPublish

Cosa copre l’API di Discord

Tutto ciò che segue fa parte dell’API pubblicata e oggi funziona con Discord.

FunzioneEndpoint
Crea, programma, modifica e pubblica post POST /api/posts
Carica immagini e video POST /api/media
Trova il prossimo slot libero nella tua coda GET /api/posts/queue-slot
Crea programmazioni ricorrenti POST /api/schedules
Pubblica i nuovi elementi di un feed RSS POST /api/rss-feeds
Cerca canali di testo di Discord per un canale GET /api/channels/{id}/options
Leggi le metriche di ogni post GET /api/posts/{id}/metrics
Leggi e rispondi ai commenti dei post pubblicati GET /api/posts/{id}/engagement, POST /api/posts/{id}/comments/reply
Controlla che la connessione funzioni GET /api/channels/{id}/health
Controlla l’utilizzo del tuo piano GET /api/quotas/usage

Tipi di post che puoi pubblicare su Discord

Scegli il tipo con postTypeOverrides. Un tipo che Discord non offre viene rifiutato prima che qualcosa finisca in coda.

Tipo di postMedia
post Message Facoltativo, fino a 10 immagini o video

Programma un post su Discord con curl

Tre richieste: trova il tuo canale, carica il file se il post ne ha uno, poi crea il post. Sostituisci la chiave con una creata in Impostazioni, poi Chiavi API, e 12 con l’id del tuo canale.

1. Elenca i tuoi canali e annota l’id del tuo account Discord.

curl https://app.bulkpublish.com/api/channels \
  -H "Authorization: Bearer bp_your_key_here"

2. Crea il post.

curl -X POST https://app.bulkpublish.com/api/posts \
  -H "Authorization: Bearer bp_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
  "content": "Patch notes are live",
  "channels": [{ "channelId": 12 }],
  "status": "scheduled",
  "scheduledAt": "2026-12-01T09:00:00Z",
  "platformSpecific": {
    "discord": {
      "12": {
        "channelId": "DISCORD_CHANNEL_ID"
      }
    }
  }
}'

La risposta è il post creato, con il suo id e lo stato. Recuperalo più tardi con GET /api/posts/{id} per vedere com’è andata.

Opzioni di Discord

Inviale dentro platformSpecific, sotto la chiave di Discord.

Per Discord le opzioni sono indicate per id del canale, per esempio "12", oppure inviate senza chiave per valere su ogni canale Discord del post.

OpzioneCosa faAccetta
channelId Canale di testo in cui pubblicare testo

Per trovare canali di testo validi per un canale, chiama GET /api/channels/{id}/options.

Analisi di Discord tramite API

Queste metriche tornano per ogni post di Discord su GET /api/posts/{id}/metrics, con rilevazioni nel tempo.

  • Mi piace
  • Commenti

Commenti e messaggi

Tramite l’API puoi leggere e rispondere ai commenti dei post pubblicati.

Leggere i commenti funziona su ogni piano. Per rispondere ai commenti serve un piano a pagamento, e la casella condivisa fa parte di Pro e Business. Finché una funzione non è attiva sul tuo account, l’API risponde 403 con un codice che puoi controllare.

Accesso all’API su ogni piano

Ogni piano include le chiavi API, anche il piano Free. Ecco cosa consente ciascuno.

PianoChiavi APIRichieste al giorno
Free 1 30
Pro 5 5000
Business 10 50.000

Costruisci direttamente su Discord oppure usa BulkPublish

BulkPublish mantiene la connessione per te: rinnova i token, controlla ogni post rispetto alle regole di Discord prima che finisca in coda e segnala sul post una destinazione fallita, così il tuo codice fa una sola richiesta.

Preferisci chiedere a un assistente?

Claude, ChatGPT e Cursor possono fare lo stesso tramite il server MCP per Discord, con richieste in linguaggio naturale al posto del codice.

Preferisci un calendario al codice?

Lo stesso account Discord si può programmare dall’app, con un calendario dei contenuti e il caricamento in blocco.

Domande frequenti

Le domande più comuni sull’API di Discord.

Esiste un’API di Discord che posso usare senza costruire io l’integrazione?

Sì. BulkPublish espone Discord tramite la sua REST API. Collega il tuo account Discord una volta sola, poi pubblica, programma e gestisci tutto con una chiave. La stessa chiave vale per ogni altra rete che colleghi.

Cosa posso pubblicare su Discord tramite l’API?

I tipi di post sono Message. Ognuno viene controllato rispetto alle regole sui media di Discord prima di finire in coda, quindi una richiesta che Discord rifiuterebbe fallisce subito con un errore chiaro.

Posso programmare i post di Discord tramite l’API?

Sì. Invia status "scheduled" con un orario scheduledAt e un timezone, oppure chiedi prima il prossimo slot libero nella tua coda. Sono disponibili anche programmazioni ricorrenti e feed RSS.

Posso leggere le analisi di Discord tramite l’API?

Sì. Le metriche dei singoli post includono Mi piace e Commenti, con rilevazioni nel tempo.

Posso leggere e rispondere ai commenti o ai messaggi di Discord tramite l’API?

Sì. Puoi leggere e rispondere ai commenti dei post pubblicati. Per rispondere ai commenti serve un piano a pagamento, e la casella condivisa fa parte di Pro e Business.

L’API di Discord costa extra?

No. L’accesso all’API è su ogni piano. Free include 1 chiave e 30 richieste al giorno, Pro 5 chiavi e 5000 al giorno, Business 10 chiavi e 50.000 al giorno.

Mi serve un account sviluppatore Discord o una revisione dell’app?

Non per usare BulkPublish. Colleghi il tuo account Discord dalla pagina Canali e pubblichi con una chiave BulkPublish. Se invece costruisci sull’API di Discord, la sezione qui sopra elenca cosa ti chiede.

Può farlo anche un assistente IA?

Sì. La pagina del server MCP per Discord mostra come collegare Claude, ChatGPT o Cursor e cosa chiedere.

La stessa chiave e la stessa forma di richiesta funzionano per 15 reti.

Inizia a pubblicare su Discord dal codice

Crea un account gratuito, collega Discord e genera una chiave. Nessuna carta richiesta.