Class ReadyGatewayData
- Namespace
- Fluxer.Net.Gateway
- Assembly
- Fluxer.Net.dll
public class ReadyGatewayData
- Inheritance
-
object
ReadyGatewayData
Properties
AuthSessionIdHash
[JsonProperty("auth_session_id_hash")]
public string AuthSessionIdHash { get; set; }
Property Value
- string
CountryCode
[JsonProperty("country_code")]
public string CountryCode { get; set; }
Property Value
- string
[JsonProperty("favorite_memes")]
public FavoriteMediaJson[]? FavoriteMedia { get; set; }
Property Value
- FavoriteMediaJson[]
Guilds
[JsonProperty("guilds")]
public GuildGatewayData[] Guilds { get; set; }
Property Value
- GuildGatewayData[]
Notes
[JsonProperty("notes")]
public Dictionary<string, string> Notes { get; set; }
Property Value
- Dictionary<string, string>
PinnedDMs
[JsonProperty("pinned_dms")]
public ulong[] PinnedDMs { get; set; }
Property Value
- ulong[]
PrivateChannels
[JsonProperty("private_channels")]
public ChannelJson[]? PrivateChannels { get; set; }
Property Value
- ChannelJson[]
Relationships
[JsonProperty("relationships")]
public RelationshipJson[] Relationships { get; set; }
Property Value
- RelationshipJson[]
RtcRegions
[JsonProperty("rtc_regions")]
public RtcRegionJson[]? RtcRegions { get; set; }
Property Value
- RtcRegionJson[]
SessionId
[JsonProperty("session_id")]
public string SessionId { get; set; }
Property Value
- string
Sessions
[JsonProperty("sessions")]
public GatewaySessionJson[]? Sessions { get; set; }
Property Value
- GatewaySessionJson[]
User
[JsonProperty("user")]
public CurrentUserJson User { get; set; }
Property Value
- CurrentUserJson
UserGuildSettings
[JsonProperty("user_guild_settings")]
public UserGuildSettingsJson[]? UserGuildSettings { get; set; }
Property Value
- UserGuildSettingsJson[]
UserSettings
[JsonProperty("user_settings")]
public UserSettingsJson? UserSettings { get; set; }
Property Value
- UserSettingsJson
Version
[JsonProperty("v")]
public string Version { get; set; }
Property Value
- string