Platform capability map
本頁內容尚未翻譯。
Status
Stable· Last verified 2026-07-11 · APIv10· Sources API reference, Change log
This is the bird’s-eye view: every major capability area, grouped by surface, with
a status label. The machine-readable version lives in
research/capability-matrix.yaml;
the changelog watch tracks what’s moving.
Status legend → feature-status labels.
Integration surfaces
Section titled “Integration surfaces”| Surface | What it is | Status | Atlas page |
|---|---|---|---|
| Incoming webhooks | Post-only channel URLs | Stable |
Webhooks |
REST API (/api/v10) |
HTTP resource API | Stable |
Overview |
| Gateway (WebSocket) | Real-time events | Stable |
Gateway |
| Interactions (endpoint) | Commands/components over HTTP | Stable |
Interactions |
| Interactions (gateway) | Commands/components over WS | Stable |
Interactions |
| OAuth2 | Authorization & installation | Stable |
OAuth2 |
| Embedded App SDK (Activities) | In-client iframe apps | Stable |
tracked below |
| Social SDK (games) | Friends/lobbies/voice in games | Limited |
tracked below |
| RPC / IPC | Local control of the desktop client | Limited |
backlog |
Messaging & content
Section titled “Messaging & content”| Capability | Status | Notes |
|---|---|---|
| Messages (send/edit/delete) | Stable |
REST + gateway |
| Embeds | Stable |
≤10/msg, ≤6000 chars total |
| Classic message components (buttons, selects) | Stable |
Legacy component set |
| Components V2 | Stable |
Opt-in IS_COMPONENTS_V2 (1<<15); disables content/embeds |
| Modals | Stable |
Opened from an interaction |
| Polls | Stable |
Native poll messages |
| Message forwarding | Stable |
2026: app forwarding needs message-content access |
| Attachments (description/spoiler) | Stable |
2026: editable via API |
| Stickers / emoji (incl. app emoji) | Stable |
Apps can own emoji |
Guilds, members, moderation
Section titled “Guilds, members, moderation”| Capability | Status | Notes |
|---|---|---|
| Guilds / channels / roles / members | Stable |
Core REST resources |
| Permissions & overwrites | Stable |
Bitfield math — OAuth2 |
| Threads / forums / media channels | Stable |
|
| Scheduled events | Stable |
|
| AutoMod | Stable |
Rule-based content filtering + events |
| Audit logs | Stable |
Administrative history |
| Onboarding & community features | Stable |
Server setup, welcome screen |
| Search Guild Messages endpoint | Stable |
2026: bots can search with filters |
Voice, video, presence, activities
Section titled “Voice, video, presence, activities”| Capability | Status | Notes |
|---|---|---|
| Voice connections | Stable |
Via gateway voice + UDP/media |
| DAVE (E2EE for calls) | Stable |
Mandatory since 2026-03-01; clients without it can’t join calls |
| Stage channels | Stable |
|
| Rich Presence | Stable |
Show game/app status |
| Activities (Embedded App SDK) | Stable |
In-client apps/games |
| Social SDK (Unity/Unreal, consoles) | Limited |
2026: Xbox/PlayStation support, lobbies, cross-platform friends |
Identity, installation, monetization
Section titled “Identity, installation, monetization”| Capability | Status | Notes |
|---|---|---|
| OAuth2 flows & scopes | Stable |
OAuth2 |
| User-install / guild-install contexts | Stable |
authorizing_integration_owners |
| Linked roles / connections | Stable |
Verify external accounts for roles |
| Monetization: entitlements & SKUs | Stable |
Premium apps, one-time & subscription |
| Subscriptions | Stable |
2026: documented INACTIVE/ENDING states |
identify.premium scope |
Stable |
2026: required to read Nitro type |
Platform operations
Section titled “Platform operations”| Capability | Status | Notes |
|---|---|---|
| Rate limits (per-route + global) | Stable |
Parse headers; never hard-code |
| Sharding | Stable |
Required past ~2,500 guilds |
| Caching | Stable (practice) |
Your responsibility; not an API feature |
| API versioning | Stable |
v10 current; version in URL path |
| Gateway intents (incl. privileged) | Stable |
2026 access threshold change — Intents |
Emerging / moving areas to watch
Section titled “Emerging / moving areas to watch”These are shifting fastest — always check the changelog watch:
- Social SDK for games (consoles, lobbies, cross-platform friends) — active through 2026.
- Components V2 adoption and new component types.
- DAVE / E2EE rollout aftermath.
- Privileged-intent access policy (user-count threshold, annual review).
- Riot/League connection deprecations (mid-2026).
What’s intentionally out of scope
Section titled “What’s intentionally out of scope”Self-bots, user-token automation, and other Terms-of-Service-violating techniques are not documented as supported. Where they appear, they’re marked as platform boundaries, for defensive understanding only.