aboutsummaryrefslogtreecommitdiff
path: root/discord/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/client.py')
-rw-r--r--discord/client.py15
1 files changed, 3 insertions, 12 deletions
diff --git a/discord/client.py b/discord/client.py
index fa096c98..b9ca6c0e 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -81,10 +81,6 @@ class Client:
Indicates if :meth:`login` should cache the authentication tokens. Defaults
to ``True``. The method in which the cache is written is done by writing to
disk to a temporary directory.
- request_offline : Optional[bool]
- Indicates if the client should request the offline members of every server.
- If this is False, then member lists will not store offline members if the
- number of members in the server is greater than 250. Defaults to ``True``.
Attributes
-----------
@@ -121,7 +117,6 @@ class Client:
self.loop = asyncio.get_event_loop() if loop is None else loop
self._listeners = []
self.cache_auth = options.get('cache_auth', True)
- self.request_offline = options.get('request_offline', True)
max_messages = options.get('max_messages')
if max_messages is None or max_messages < 100:
@@ -396,10 +391,7 @@ class Client:
func(data)
if is_ready:
- if self.request_offline:
- utils.create_task(self._fill_offline(), loop=self.loop)
- else:
- self.dispatch('ready')
+ utils.create_task(self._fill_offline(), loop=self.loop)
@asyncio.coroutine
def _make_websocket(self, initial=True):
@@ -1258,9 +1250,8 @@ class Client:
"""|coro|
Requests previously offline members from the server to be filled up
- into the :attr:`Server.members` cache. If the client was initialised
- with ``request_offline`` as ``True`` then calling this function would
- not do anything.
+ into the :attr:`Server.members` cache. This function is usually not
+ called.
When the client logs on and connects to the websocket, Discord does
not provide the library with offline members if the number of members