Table of Contents

Interface IEmbed

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll
public interface IEmbed

Properties

Audio

The audio of the embed.

IEmbedMedia? Audio { get; }

Property Value

IEmbedMedia

Author

The author information of the embed.

IEmbedAuthor? Author { get; }

Property Value

IEmbedAuthor

Color

The color code of the embed sidebar.

int? Color { get; }

Property Value

int?

Description

The description of the embed.

string? Description { get; }

Property Value

string

Fields

The fields of the embed.

IEmbedField[]? Fields { get; }

Property Value

IEmbedField[]

The footer of the embed.

IEmbedFooter? Footer { get; }

Property Value

IEmbedFooter

Image

The image of the embed.

IEmbedMedia? Image { get; }

Property Value

IEmbedMedia

IsNsfw

Whether the embed is flagged as NSFW.

bool IsNsfw { get; }

Property Value

bool

Provider

The provider of the embed (e.g., YouTube, Twitter).

IEmbedAuthor? Provider { get; }

Property Value

IEmbedAuthor

RawType

The type of embed as raw string.

string RawType { get; }

Property Value

string

Thumbnail

The thumbnail of the embed.

IEmbedMedia? Thumbnail { get; }

Property Value

IEmbedMedia

Timestamp

The ISO 8601 timestamp of the embed content.

DateTimeOffset? Timestamp { get; }

Property Value

DateTimeOffset?

Title

The title of the embed.

string Title { get; }

Property Value

string

Url

The URL of the embed.

string? Url { get; }

Property Value

string

Video

The video of the embed.

IEmbedMedia? Video { get; }

Property Value

IEmbedMedia