Esempio n. 1
0
        public override async Task <IReadOnlyCollection <IGuildUser> > GetUsersAsync()
        {
            var users = await Guild.GetUsersAsync().ConfigureAwait(false);

            return(users.Where(x => Permissions.GetValue(Permissions.ResolveChannel(x, this, x.GuildPermissions.RawValue), ChannelPermission.ReadMessages)).ToImmutableArray());
        }