From 39d65305a346977736074896837f06df0043d76c Mon Sep 17 00:00:00 2001 From: Rapptz Date: Tue, 28 Feb 2017 17:42:07 -0500 Subject: [PATCH] Add TextChannel.members to get members that can see a channel. --- discord/channel.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/discord/channel.py b/discord/channel.py index fd1f61f78..67259f44d 100644 --- a/discord/channel.py +++ b/discord/channel.py @@ -109,6 +109,11 @@ class TextChannel(discord.abc.Messageable, discord.abc.GuildChannel, Hashable): permissions_for.__doc__ = discord.abc.GuildChannel.permissions_for.__doc__ + @property + def members(self): + """Returns a list of :class:`Member` that can see this channel.""" + return [m for m in self.guild.members if self.permissions_for(m).read_messages] + @asyncio.coroutine def edit(self, **options): """|coro|