Class GuildOnboardingPrompt
public class GuildOnboardingPrompt : Entity, IEntity, ISpanFormattable, IFormattable, IEquatable<Entity>, IJsonModel<JsonGuildOnboardingPrompt>
- Inheritance
-
GuildOnboardingPrompt
- Implements
- Inherited Members
Constructors
GuildOnboardingPrompt(JsonGuildOnboardingPrompt, ulong, RestClient)
public GuildOnboardingPrompt(JsonGuildOnboardingPrompt jsonModel, ulong guildId, RestClient client)
Parameters
jsonModel
JsonGuildOnboardingPromptguildId
ulongclient
RestClient
Properties
Id
The unique identifier for this object.
public override ulong Id { get; }
Property Value
InOnboarding
Indicates whether the prompt is present in the onboarding flow. If false, the prompt will only appear in the Channels & Roles tab.
public bool InOnboarding { get; }
Property Value
Options
Options available within the prompt.
public IReadOnlyList<GuildOnboardingPromptOption> Options { get; }
Property Value
Required
Indicates whether the prompt is required before a user completes the onboarding flow.
public bool Required { get; }
Property Value
SingleSelect
Indicates whether users are limited to selecting one option for the prompt.
public bool SingleSelect { get; }
Property Value
Title
Title of the prompt.
public string Title { get; }
Property Value
Type
Type of prompt.
public GuildOnboardingPromptType Type { get; }