Discord Bot Platform  ·  View 08 of 19  ·  Structure

Interface Catalogue

Four ways in, three ways out.

Editable source SVG draw.io All views
Callers Bot Gateway Client Bot REST Client Server Administrator Chat Service Bot Platform Bot Platform gateway, interactions, REST Dependencies Bot Interaction Endpoint Permission Model WSS OAuth events signed POST permissions Discord Bot Platform — Interface Catalogue External / third party Person or role Application we own synchronous event / async Omitted: developer portal and leaked-token scanner, both low-volume. v 1.0 · owner Integration Platform Architecture · date 2026-10

Contracts

  • Gateway: at-most-once past 120 s, ordered at-least-once within it.
  • Interactions: signed POST, 3 s ack, one retry in-window.
  • REST: route buckets with machine-readable headers.

Deliberate omission

  • No bulk history endpoint; bots page through rate-limited requests (ADR-09).