Table of Contents

Class JsonWebhook

Namespace
NetCord.JsonModels
Assembly
NetCord.dll
public class JsonWebhook : JsonEntity
Inheritance
JsonWebhook
Inherited Members

Constructors

JsonWebhook()

public JsonWebhook()

Properties

ApplicationId

[JsonPropertyName("application_id")]
public ulong? ApplicationId { get; set; }

Property Value

ulong?

AvatarHash

[JsonPropertyName("avatar")]
public string? AvatarHash { get; set; }

Property Value

string

Channel

[JsonPropertyName("source_channel")]
public JsonChannel? Channel { get; set; }

Property Value

JsonChannel

ChannelId

[JsonPropertyName("channel_id")]
public ulong? ChannelId { get; set; }

Property Value

ulong?

Creator

[JsonPropertyName("user")]
public JsonUser? Creator { get; set; }

Property Value

JsonUser

Guild

[JsonPropertyName("source_guild")]
public JsonGuild? Guild { get; set; }

Property Value

JsonGuild

GuildId

[JsonPropertyName("guild_id")]
public ulong? GuildId { get; set; }

Property Value

ulong?

Name

[JsonPropertyName("name")]
public string? Name { get; set; }

Property Value

string

Token

[JsonPropertyName("token")]
public string? Token { get; set; }

Property Value

string

Type

[JsonPropertyName("type")]
public WebhookType Type { get; set; }

Property Value

WebhookType

Url

[JsonPropertyName("url")]
public string? Url { get; set; }

Property Value

string