Skip to content

Discord ​

Discord is one of Socifyr's 18 supported platforms — publish from the dashboard, REST API, CLI, SDK, or MCP server.

At a glance ​

Video8 MB per file
Photos8 MB per file, ≤10
Text2,000 chars (truncated)
Daily post cap100 / rolling 24 h
SupportsChannel messages (webhook) · Up to 10 file attachments · Custom webhook name/avatar

Connect ​

Credential entry — webhook URL.

Channel → Edit → Integrations → Webhooks → New Webhook → copy the URL, then paste it into Socifyr. One webhook per channel.

Publish ​

bash
socifyr post "Hello Discord" --to discord-myaccount
bash
socifyr post --video ./clip.mp4 --text "caption" --to discord-myaccount
typescript
await socifyr.uploads.text({
  connections: ['discord-myaccount'],
  text: 'Hello Discord',
})
bash
curl -X POST https://api.socifyr.com/api/content/text \
  -H "Authorization: Bearer $SOCIFYR_API_KEY" \
  -H "X-Workspace-Id: $SOCIFYR_WORKSPACE_ID" \
  -H "Content-Type: application/json" \
  -d '{"connections": ["discord-myaccount"], "text": "Hello Discord"}'

Agents can post here too — connect the MCP server and ask any client: "post 'Hello Discord' to discord-myaccount".

Good to know ​

  • Posts appear under the webhook's name and avatar.
  • Files over 8 MB are rejected by Discord's API — hard limit.
  • Delete the webhook in Discord to revoke.

Need exact numeric limits in code? They're machine-readable in @socifyr/shared via PLATFORM_CONSTRAINTS.discord — validate before upload.