Various methods for interacting with users.

Hierarchy

  • Users

Constructors

Accessors

Methods

Constructors

Accessors

  • get createDM(): ((recipient: string) => Promise<PrivateChannel>)
  • Alias for Routes/Channels#createDM | Channels#createDM.

    Returns ((recipient: string) => Promise<PrivateChannel>)

      • (recipient: string): Promise<PrivateChannel>
      • Create a direct message. This will not create a new channel if you have already started a dm with the user.

        Parameters

        • recipient: string

          The ID of the recipient of the direct message.

        Returns Promise<PrivateChannel>

Methods

  • Leave a guild.

    Parameters

    • id: string

      The ID of the guild to leave.

    Returns Promise<void>