Documentation

Voidcom bot platform

Voidcom speaks a documented subset of the Discord bot API: the same REST paths under /api/v10, the same gateway opcodes and JSON shapes, Bot token auth and Discord's rate-limit headers. A Discord bot moves over by changing its base URLs. Bots are text only in v1 — no voice — and anything outside the subset answers 501.

Start here

  • Getting started Create an application, copy its bot token, add the bot to a server and run a first bot against the Voidcom API.
  • Authentication & applications What an application is, how the bot token works, rotation, gateway intents, the install link and the fields the portal stores for later.
  • Migrate a Discord bot in 10 minutes The checklist for pointing an existing discord.js or discord.py bot at Voidcom, and what to expect to break.

Reference

  • Gateway Connecting to the gateway, HELLO / IDENTIFY / READY, heartbeats and zombie detection, RESUME, Invalid Session, close codes, and the events each intent delivers.
  • Interactions Registering slash commands, the INTERACTION_CREATE payload, callback types, the original response and follow-ups, ephemeral replies, buttons and select menus, embed limits and the error codes.
  • Rate limits The global limit, per-route buckets, the response headers and the 429 body — Discord's shape, so library back-off works unchanged.
  • API reference Every REST operation with schemas, voidcom.py / voidcom.js / curl samples and try-it — generated from the server.
  • Differences from Discord Everything that behaves differently from Discord or is not in the Voidcom subset — ids, voice, encrypted DMs, permissions, intents, installation, interactions, gateway details — with a machine-readable list.