Example #1
0
        public async Task Top(int page)
        {
            if (page > 1 && page * 10 > _userRepo.GetCountUsers())
            {
                page = _userRepo.GetCountUsers() / 10;
            }

            if (page < 1)
            {
                page = 1;
            }

            var    users = _userRepo.GetRanking(page);
            string s     = await CurrencyEmbedBuilder.MakeStringRanking(users, page, Context);

            await Context.Channel.SendMessageAsync(text : s);
        }