Table of Contents

Class GuildBan

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll
public class GuildBan : Entity, IGuildBan
Inheritance
object
GuildBan
Implements

Properties

BannedAt

When the member was banned.

public DateTimeOffset BannedAt { get; set; }

Property Value

DateTimeOffset

ExpiresAt

When the ban expires (null for never)

public DateTimeOffset? ExpiresAt { get; set; }

Property Value

DateTimeOffset?

ModeratorId

Id of the user who issues the ban.

public ulong ModeratorId { get; set; }

Property Value

ulong

Reason

Ban Reason (max 512 characters)

public string? Reason { get; set; }

Property Value

string

User

public User User { get; set; }

Property Value

User

Methods

Create(FluxerBaseClient, GuildBanJson)

Create a GuildBan object from json.

public static GuildBan Create(FluxerBaseClient client, GuildBanJson json)

Parameters

client FluxerBaseClient
json GuildBanJson

Returns

GuildBan