Skip to main content

Interface IApplication

Represents a Discord application created via the developer portal.

Assembly: Discord.Net.Core.dll​
View Source​
Declaration
public interface IApplication : ISnowflakeEntity, IEntity<ulong>

Properties​

Name​

Gets the name of the application.

View Source​
Declaration
string Name { get; }

Description​

Gets the description of the application.

View Source​
Declaration
string Description { get; }

RPCOrigins​

Gets the RPC origins of the application.

View Source​
Declaration
IReadOnlyCollection<string> RPCOrigins { get; }

Flags​

View Source​
Declaration
ApplicationFlags Flags { get; }

InstallParams​

Gets a collection of install parameters for this application.

View Source​
Declaration
ApplicationInstallParams InstallParams { get; }

Tags​

Gets a collection of tags related to the application.

View Source​
Declaration
IReadOnlyCollection<string> Tags { get; }

IconUrl​

Gets the icon URL of the application.

View Source​
Declaration
string IconUrl { get; }

IsBotPublic​

Gets if the bot is public.

View Source​
Declaration
bool IsBotPublic { get; }

BotRequiresCodeGrant​

Gets if the bot requires code grant.

View Source​
Declaration
bool BotRequiresCodeGrant { get; }

Team​

Gets the team associated with this application if there is one.

View Source​
Declaration
ITeam Team { get; }

Owner​

Gets the partial user object containing info on the owner of the application.

View Source​
Declaration
IUser Owner { get; }