Class ServerManager

Hierarchy (View Summary)

Constructors

Properties

Methods

Constructors

Properties

cache: Collection<string, Server> = ...
client: Client

Methods

  • Ban a Guilded member from a Guilded server.

    Parameters

    • serverId: string

      The ID of the Guilded server.

    • userId: string

      The ID of the Guilded user.

    • Optionalreason: string

      The reason.

    Returns Promise<Ban>

    The ban.

  • Fetch a Guilded server.

    Parameters

    • serverId: string

      The ID of the Guilded server.

    • forced: boolean = false

      Whether to forcefully fetch the server from the API, or first attempt to find it in the cache.

    Returns Promise<Server>

    The server.

  • Unban a Guilded member from a Guilded server.

    Parameters

    • serverId: string

      The ID of the Guilded server.

    • userId: string

      The ID of the Guilded user.

    Returns Promise<void>