From 4fe97c48765c5cc5263cb64686f59e09f7ce2b21 Mon Sep 17 00:00:00 2001 From: RogueException Date: Sun, 11 Oct 2015 03:38:18 -0300 Subject: [PATCH] Added Member.Channels --- src/Discord.Net/Models/Member.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Discord.Net/Models/Member.cs b/src/Discord.Net/Models/Member.cs index e63ac3bf1..5698fdadc 100644 --- a/src/Discord.Net/Models/Member.cs +++ b/src/Discord.Net/Models/Member.cs @@ -62,6 +62,9 @@ namespace Discord /// Returns a collection of all messages this user has sent on this server that are still in cache. public IEnumerable Messages => _client.Messages.Where(x => x.UserId == UserId && x.ServerId == ServerId); + /// Returns a collection of all channels this user is a member of. + public IEnumerable Channels => _client.Channels.Where(x => x.ServerId == ServerId && x.UserIds.Contains(UserId)); + internal Member(DiscordClient client, string userId, string serverId) { _client = client;