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; }