import { type APIApplication } from "https://deno.land/x/discord_rpc_deno@v1.1.4/deps.ts";
Properties
When true
the app's bot will only join upon completion of the full oauth2 code grant flow
Partial user object containing info on the owner of the application
See https://discord.com/developers/docs/resources/user#user-object
The hexadecimal encoded key for verification in interactions and the GameSDK's GetTicket function
See https://discord.com/developers/docs/game-sdk/applications#getticket
The team this application belongs to
See https://discord.com/developers/docs/topics/teams#data-models-team-object
If this application is a game sold on Discord, this field will be the guild to which it has been linked
If this application is a game sold on Discord, this field will be the id of the "Game SKU" that is created, if exists
If this application is a game sold on Discord, this field will be the URL slug that links to the store page
If this application is a game sold on Discord, this field will be the hash of the image on store embeds
The application's public flags
See https://discord.com/developers/docs/resources/application#application-object-application-flags
Approximate count of guilds the application has been added to
The application's role connection verification entry point, which when configured will render the app as a verification method in the guild role verification configuration
Up to 5 tags of max 20 characters each describing the content and functionality of the application
Settings for the application's default in-app authorization link, if enabled
Default scopes and permissions for each supported installation context. Value for each key is an integration type configuration object