code: async def create_group(self, *recipients):
          r
  
          from .channel import GroupChannel
  
          if len(recipients) < 2:
              raise ClientException('You must have two or more recipients to create a group.')
  
          users = [str(u.id) for u in recipients]
          data = await self._state.http.start_group(self.id, users)
          return GroupChannel(me=self, data=data, state=self._state)
docs: r"""|coro|
  
          Creates a group direct message with the recipients
          provided. These recipients must be have a relationship
          of type :attr:`RelationshipType.friend`.
  
          .. note::
  
              This only applies to non-bot accounts.
  
          Parameters
          -----------
          \*recipients: :class:`User`
              An argument :class:`list` of :class:`User` to have in
              your group.
  
          Raises
          -------
          HTTPException
              Failed to create the group direct message.
          ClientException
              Attempted to create a group with only one recipient.
              This does not include yourself.
  
          Returns
          -------
          :class:`GroupChannel`
              The new group channel.