namespace Tgstation.Server.Host.Components.Chat { /// /// Represents a mapping of a . /// sealed class ChannelMapping { /// /// The Id of the . /// public long ProviderId { get; set; } /// /// The original . /// public ulong ProviderChannelId { get; set; } /// /// If is a watchdog channel. /// public bool IsWatchdogChannel { get; set; } /// /// If the is an updates channel. /// public bool IsUpdatesChannel { get; set; } /// /// If the is an admin channel. /// public bool IsAdminChannel { get; set; } /// /// If the is a system messages channel. /// public bool IsSystemChannel { get; set; } /// /// The with the mapped Id. /// public ChannelRepresentation Channel { get; set; } } }