using System.Globalization;
namespace Boyfriend.Data;
///
/// Stores information about a guild. This information is not accessible via the Discord API.
///
/// This information is stored on disk as a JSON file.
public class GuildData {
public readonly GuildConfiguration Configuration;
public readonly string ConfigurationPath;
public readonly Dictionary ScheduledEvents;
public readonly string ScheduledEventsPath;
public GuildData(
GuildConfiguration configuration, string configurationPath,
Dictionary scheduledEvents, string scheduledEventsPath) {
Configuration = configuration;
ConfigurationPath = configurationPath;
ScheduledEvents = scheduledEvents;
ScheduledEventsPath = scheduledEventsPath;
}
public CultureInfo Culture => Configuration.Culture;
}