Search Results for

    Show / Hide Table of Contents

    Class DiscordModifyGuild

    Represents a discord Modify Guild API request model. Docs: https://discord.com/developers/docs/resources/guild#modify-guild

    Inheritance
    System.Object
    DiscordModifyGuild
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Color_Chan.Discord.Core.Common.API.Params.Guild
    Assembly: Color-Chan.Discord.Core.dll
    Syntax
    public class DiscordModifyGuild

    Properties

    | Improve this Doc View Source

    AfkChannelId

    Id of afk channel.

    Declaration
    [JsonPropertyName("afk_channel_id")]
    public ulong? AfkChannelId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt64>
    | Improve this Doc View Source

    AfkTimeout

    Afk timeout in seconds.

    Declaration
    [JsonPropertyName("afk_timeout")]
    public int AfkTimeout { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Banner

    Banner hash.

    Declaration
    [JsonPropertyName("banner")]
    public string Banner { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DefaultMessageNotifications

    Default message notifications level.

    Declaration
    [JsonPropertyName("default_message_notifications")]
    public DiscordGuildDefaultMessageNotificationLevel DefaultMessageNotifications { get; set; }
    Property Value
    Type Description
    DiscordGuildDefaultMessageNotificationLevel
    | Improve this Doc View Source

    Description

    The description of a Community guild.

    Declaration
    [JsonPropertyName("description")]
    public string Description { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    DiscoverySplash

    Discovery splash hash; only present for guilds with the "DISCOVERABLE" feature.

    Declaration
    [JsonPropertyName("discovery_splash")]
    public string DiscoverySplash { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ExplicitContentFilter

    Explicit content filter level.

    Declaration
    [JsonPropertyName("explicit_content_filter")]
    public DiscordGuildExplicitContentFilterLevel ExplicitContentFilter { get; set; }
    Property Value
    Type Description
    DiscordGuildExplicitContentFilterLevel
    | Improve this Doc View Source

    Features

    Enabled guild features.

    Declaration
    [JsonPropertyName("features")]
    public IEnumerable<string> Features { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<System.String>
    | Improve this Doc View Source

    Icon

    Icon hash.

    Declaration
    [JsonPropertyName("icon")]
    public string Icon { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    Name

    Guild name (2-100 characters, excluding trailing and leading whitespace).

    Declaration
    [JsonPropertyName("name")]
    public string Name { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    OwnerId

    Id of owner.

    Declaration
    [JsonPropertyName("owner_id")]
    public ulong OwnerId { get; set; }
    Property Value
    Type Description
    System.UInt64
    | Improve this Doc View Source

    PreferredLocale

    The preferred locale of a Community guild; used in server discovery and notices from Discord; defaults to "en-US".

    Declaration
    [JsonPropertyName("preferred_locale")]
    public string PreferredLocale { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    PublicUpdatesChannelId

    The id of the channel where admins and moderators of Community guilds receive notices from Discord.

    Declaration
    [JsonPropertyName("public_updates_channel_id")]
    public ulong? PublicUpdatesChannelId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt64>
    | Improve this Doc View Source

    Region

    Voice region id for the guild (deprecated).

    Declaration
    [Obsolete("This field is deprecated and will be removed in v9 and is replaced by rtc_region")]
    [JsonPropertyName("region")]
    public string Region { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    This field is deprecated and will be removed in v9 and is replaced by rtc_region.

    | Improve this Doc View Source

    RulesChannelId

    The id of the channel where Community guilds can display rules and/or guidelines.

    Declaration
    [JsonPropertyName("rules_channel_id")]
    public ulong? RulesChannelId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt64>
    | Improve this Doc View Source

    Splash

    Splash hash.

    Declaration
    [JsonPropertyName("splash")]
    public string Splash { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SystemChannelFlags

    The system channel flags.

    Declaration
    [JsonPropertyName("system_channel_flags")]
    public DiscordSystemChannelFlags SystemChannelFlags { get; set; }
    Property Value
    Type Description
    DiscordSystemChannelFlags
    | Improve this Doc View Source

    SystemChannelId

    The id of the channel where guild notices such as welcome messages and boost events are posted.

    Declaration
    [JsonPropertyName("system_channel_id")]
    public ulong? SystemChannelId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.UInt64>
    | Improve this Doc View Source

    VerificationLevel

    Verification level required for the guild.

    Declaration
    [JsonPropertyName("verification_level")]
    public DiscordGuildVerificationLevel VerificationLevel { get; set; }
    Property Value
    Type Description
    DiscordGuildVerificationLevel
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX