Search Results for

    Show / Hide Table of Contents

    Class DiscordStickerData

    Represents a discord Sticker Structure API model. Docs: https://discord.com/developers/docs/resources/sticker#sticker-object-sticker-structure

    Inheritance
    Object
    DiscordStickerData
    Implements
    IEquatable<DiscordStickerData>
    Inherited Members
    System.Object.Equals(System.Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Object.ToString()
    Namespace: Color_Chan.Discord.Core.Common.API.DataModels
    Assembly: Color-Chan.Discord.Core.dll
    Syntax
    public class DiscordStickerData : IEquatable<DiscordStickerData>

    Properties

    | Improve this Doc View Source

    Asset

    The sticker asset hash.

    Declaration
    [Obsolete("Deprecated previously the sticker asset hash, now an empty string")]
    [JsonPropertyName("asset")]
    public string Asset { get; set; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    Available

    Whether or not the sticker is available.

    Declaration
    [JsonPropertyName("available")]
    public bool? Available { get; set; }
    Property Value
    Type Description
    System.Nullable<Boolean>
    | Improve this Doc View Source

    Description

    Description of the sticker.

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

    FormatFormatType

    Type of sticker format.

    Declaration
    [JsonPropertyName("format_type")]
    public DiscordStickerFormatType FormatFormatType { get; set; }
    Property Value
    Type Description
    DiscordStickerFormatType
    | Improve this Doc View Source

    GuildId

    id of the guild that owns this sticker.

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

    Id

    Id of the sticker.

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

    Name

    Name of the sticker.

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

    PackId

    Id of the pack the sticker is from.

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

    SortValue

    A sticker's sort order within a pack.

    Declaration
    [JsonPropertyName("sort_value")]
    public int? SortValue { get; set; }
    Property Value
    Type Description
    System.Nullable<Int32>
    | Improve this Doc View Source

    Tags

    For guild stickers, a unicode emoji representing the sticker's expression. for nitro stickers, a comma-separated list of related expressions..

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

    Type

    Type of sticker.

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

    User

    The user that uploaded the sticker.

    Declaration
    [JsonPropertyName("user")]
    public DiscordUserData User { get; set; }
    Property Value
    Type Description
    DiscordUserData

    Implements

    System.IEquatable<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX