Class UserGuildSettings
public class UserGuildSettings : Entity, IUserGuildSettings
- Inheritance
-
objectUserGuildSettings
- Implements
Properties
ChannelOverrides
public Dictionary<ulong, GuildChannelOverride>? ChannelOverrides { get; }
Property Value
GuildId
public ulong? GuildId { get; }
Property Value
HideMutedChannels
public bool HideMutedChannels { get; }
Property Value
MessageNotifications
public NotificationType MessageNotifications { get; }
Property Value
MobilePush
public bool MobilePush { get; }
Property Value
MuteConfig
public MuteConfiguration? MuteConfig { get; }
Property Value
Muted
public bool Muted { get; }
Property Value
SuppressEveryone
public bool SuppressEveryone { get; }
Property Value
SuppressRoles
public bool SuppressRoles { get; }
Property Value
UnreadBadges
public NotificationType? UnreadBadges { get; }
Property Value
Version
public int Version { get; }
Property Value
Methods
Create(FluxerBaseClient, UserGuildSettingsJson)
Create a UserGuildSettings object from json.
public static UserGuildSettings Create(FluxerBaseClient client, UserGuildSettingsJson json)
Parameters
clientFluxerBaseClientjsonUserGuildSettingsJson