export interface RESTOAuth2AdvancedBotAuthorizationQuerySee also: https://discord.com/developers/docs/topics/oauth2#advanced-bot-authorization
externalclient_id : Snowflake
optionalexternaldisable_guild_select? : boolean
optionalexternalguild_id? : Snowflake
optionalexternalpermissions? : Permissions
The required permissions bitfield, stringified
optionalexternalredirect_uri? : string
externalresponse_type : string
externalscope : `${OAuth2Scopes.Bot} ${string}` | `${OAuth2Scopes.Bot}` | `${string} ${OAuth2Scopes.Bot} ${string}` | `${string} ${OAuth2Scopes.Bot}`
This assumes you include the bot scope alongside others (like identify for example)