Discord Bot Platform · View 01 of 19 · Context and scope
Decisions
- Everything on the right is untrusted and uncontrolled: a bot may be slow, down, malicious or written last night. Nothing the platform does for the chat service waits on it (ADR-01).
- The chat service is a trusted peer, not a component: events and permissions cross a narrow, internal contract.
- The server administrator, not the developer, owns the installation (ADR-06).
Explicitly out of scope
- Bot hosting. The platform ships no runtime; developers run their own code.
- Message storage and voice media. A bot that wants history keeps its own.
- Marketplace and revenue share (Phase 3).
Assumptions
- 150 M monthly users, 12 M applications, 2.5 M bots online (stated assumptions).
- Modelled on the public Discord developer documentation; numbers are invented but defensible.