Add Server.me attribute to access the Member version of Client.user.

This commit is contained in:
Rapptz 2015-12-16 23:35:05 -05:00
parent f78e3c9f0b
commit 4f66d41ca3
2 changed files with 4 additions and 0 deletions

View File

@ -50,6 +50,9 @@ class Server(EqualityComparable):
----------
name : str
The server name.
me : :class:`Member`
Similar to :attr:`Client.user` except an instance of :class:`Member`.
This is essentially used to get the member version of yourself.
roles
A list of :class:`Role` that the server has available.
region : :class:`ServerRegion`

View File

@ -54,6 +54,7 @@ class ConnectionState:
def _add_server(self, guild):
server = Server(**guild)
server.me = utils.get(server.members, id=self.user.id)
self.servers.append(server)
return server