Add Server.me attribute to access the Member version of Client.user.
This commit is contained in:
parent
f78e3c9f0b
commit
4f66d41ca3
@ -50,6 +50,9 @@ class Server(EqualityComparable):
|
|||||||
----------
|
----------
|
||||||
name : str
|
name : str
|
||||||
The server name.
|
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
|
roles
|
||||||
A list of :class:`Role` that the server has available.
|
A list of :class:`Role` that the server has available.
|
||||||
region : :class:`ServerRegion`
|
region : :class:`ServerRegion`
|
||||||
|
@ -54,6 +54,7 @@ class ConnectionState:
|
|||||||
|
|
||||||
def _add_server(self, guild):
|
def _add_server(self, guild):
|
||||||
server = Server(**guild)
|
server = Server(**guild)
|
||||||
|
server.me = utils.get(server.members, id=self.user.id)
|
||||||
self.servers.append(server)
|
self.servers.append(server)
|
||||||
return server
|
return server
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user