public CaptchaConfig GetCaptchaConfig(ulong guildId) { //Try to load it from database, otherwise create a new one and store it. var document = Database.Load <CaptchaConfig>(CaptchaConfig.DocumentName(guildId)); if (document == null) { document = new CaptchaConfig(guildId); Database.Store(document, CaptchaConfig.DocumentName(guildId)); } return(document); }
public void SaveCaptchaConfig(CaptchaConfig config) { Database.Store(config, CaptchaConfig.DocumentName(config.GuildId)); }