Esempio n. 1
0
        private CaptchaUser GetOrCreateCaptchaUser(ulong userId, ulong guildId)
        {
            var captchaDoc = Database.Load <CaptchaUser>(CaptchaUser.DocumentName(userId, guildId));

            if (captchaDoc == null)
            {
                captchaDoc = new CaptchaUser(userId, guildId, GenerateCaptcha());
                Database.Store(captchaDoc, CaptchaUser.DocumentName(userId, guildId));
            }

            return(captchaDoc);
        }
Esempio n. 2
0
 public void SaveCaptchaUser(CaptchaUser user)
 {
     Database.Store(user, CaptchaUser.DocumentName(user.UserId, user.GuildId));
 }
Esempio n. 3
0
        public CaptchaUser GetCaptchaUser(ulong userId, ulong guildId)
        {
            var captchaDoc = Database.Load <CaptchaUser>(CaptchaUser.DocumentName(userId, guildId));

            return(captchaDoc);
        }