예제 #1
0
        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);
        }
예제 #2
0
 public void SaveCaptchaConfig(CaptchaConfig config)
 {
     Database.Store(config, CaptchaConfig.DocumentName(config.GuildId));
 }