Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ServerManager

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

cache

cache: LimitedCollection<string, Nullable<Server>>

Readonly koreanbots

koreanbots: Koreanbots

Optional Readonly options

Methods

fetch

  • fetch(serverID: string, options?: FetchOptions): Promise<Server>
  • 서버를 불러옵니다.

    example
    koreanbots.servers.fetch("12345678901234567")
    .then(server => console.log(`${server.name} 서버를 불러왔습니다!`))
    .catch(err => console.error(`다음 오류로 인해 서버를 불러오는 것에 실패 했습니다. ${err.stack}`))
    example
    koreanbots.servers.fetch("12345678901234567", { force: true })
    .then(server => console.log(`캐시를 무시하고 ${server.name} 서버를 불러온 후, 캐시에 저장 했습니다.`))
    .catch(err => console.error(`다음 오류로 인해 서버를 불러오는 것에 실패 했습니다. ${err.stack}`))
    example
    koreanbots.servers.fetch("12345678901234567", { cache: false, force: true })
    .then(server => console.log(`캐시를 무시하고 ${server.name} 서버를 불러왔으며, 캐시에 저장하지 않았습니다.`))
    .catch(err => console.error(`다음 오류로 인해 서버를 불러오는 것에 실패 했습니다. ${err.stack}`))

    Parameters

    Returns Promise<Server>

Generated using TypeDoc