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; }
}
}