code: async def request_offline_members(self, *guilds):
          r
          if any(not g.large or g.unavailable for g in guilds):
              raise InvalidArgument('An unavailable or non-large guild was passed.')
  
          await self._connection.request_offline_members(guilds)
docs: r"""|coro|
  
          Requests previously offline members from the guild to be filled up
          into the :attr:`.Guild.members` cache. This function is usually not
          called. It should only be used if you have the ``fetch_offline_members``
          parameter set to ``False``.
  
          When the client logs on and connects to the websocket, Discord does
          not provide the library with offline members if the number of members
          in the guild is larger than 250. You can check if a guild is large
          if :attr:`.Guild.large` is ``True``.
  
          Parameters
          -----------
          \*guilds: :class:`Guild`
              An argument list of guilds to request offline members for.
  
          Raises
          -------
          InvalidArgument
              If any guild is unavailable or not large in the collection.