Skip to content

Instantly share code, notes, and snippets.

@Stalruth
Stalruth / Stage 2022-06-25.md
Last active September 3, 2025 01:06
The June 2022 Discord Developer Stage

Recording by @Wolfhound905

User Survey

  • Sets context for API and App updates
  • Survey was sent out to bot users
  • 60% of respondents have used Slash Commands; this went up over time
  • 50% of users say the main reason they like Slash Commands is Discoverability
    • Incl. features such as Autocomplete and Message Components
  • Top two features users struggle with
@spenhand
spenhand / discord_publisher_auth_spec.md
Last active November 13, 2025 21:00
Discord Publisher Authentication Technical Spec

Discord Publisher Authentication Technical Spec

Motivation

The Discord Social SDK requires a Discord application configured for your game. Users grant this application permission to access their Discord data. The SDK then uses OAuth2 access tokens, obtained through this user authorization, to interact with Discord on the user's behalf.

Applications used for the SDK in this way map 1:1 with games. The title and art for the application is that of the game, and a lot of UX in the Discord app and SDK reflects this.

This means that publishers with many games require users to authorize potentially many times - one for each game they have integrated. This is cumbersome for both publisher and user, and we solve it with publisher authentication.