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;