Пример #1
0
        public async Task GetRandomQuoteUser(IGuildUser user)
        {
            EntityUser user2 = await GetUser(user.Id);

            Quote q = _qouteRepo.GetRandomByUser(user2.Id);
            await EmbedBuilderFunctions.DisplayQuote(q, GetGuildUsers(q).Result, Context);
        }
Пример #2
0
        public async Task GetRandomQuote()
        {
            Quote q = _qouteRepo.GetRandom();

            IGuildUser[] users = await GetGuildUsers(q);

            await EmbedBuilderFunctions.DisplayQuote(q, users, Context);
        }
Пример #3
0
        public async Task GetQuote(string qId)
        {
            string qfid = qId.Replace("#", "");

            if (Int32.TryParse(qfid, out int j))
            {
                Quote q = _qouteRepo.GetQuoteById(j);
                await EmbedBuilderFunctions.DisplayQuote(q, GetGuildUsers(q).Result, Context);
            }
            else
            {
                await GetQuote();
            }
        }