Skip to content

Latest commit

 

History

History
190 lines (114 loc) · 9.79 KB

File metadata and controls

190 lines (114 loc) · 9.79 KB

AlbotAPISDK

Types:

Methods:

Oauth2

Types:

Methods:

  • client.oauth2.callback({ ...params }) -> PlainAPIResponse
  • client.oauth2.logout() -> PlainAPIResponse
  • client.oauth2.redirect({ ...params }) -> URLAPIResponse

Shards

Types:

Methods:

  • client.shards.list({ ...params }) -> ShardListResponse
  • client.shards.assign() -> ShardAssignResponse
  • client.shards.getConnectionCommands(shardID, { ...params }) -> ShardGetConnectionCommandsResponse
  • client.shards.postMetrics(shardID, { ...params }) -> PlainAPIResponse
  • client.shards.release(shardID) -> PlainAPIResponse

Guilds

Types:

Methods:

Dict

Types:

Methods:

  • client.guilds.dict.retrieve(guildID) -> DictRetrieveResponse
  • client.guilds.dict.delete(guildID) -> PlainAPIResponse
  • client.guilds.dict.replace(guildID, { ...params }) -> PlainAPIResponse

Settings

Types:

Methods:

  • client.guilds.settings.retrieve(guildID) -> SettingRetrieveResponse
  • client.guilds.settings.update(guildID, { ...params }) -> PlainAPIResponse
  • client.guilds.settings.delete(guildID) -> PlainAPIResponse

CharacterUsage

Types:

Methods:

  • client.guilds.characterUsage.retrieve(guildID) -> CharacterUsageRetrieveResponse
  • client.guilds.characterUsage.update(guildID, { ...params }) -> PlainAPIResponse

TrustedRoles

Types:

Methods:

  • client.guilds.trustedRoles.update(guildID, { ...params }) -> PlainAPIResponse
  • client.guilds.trustedRoles.list(guildID) -> TrustedRoleListResponse

ConnectionCommand

Types:

Methods:

  • client.guilds.connectionCommand.retrieve(guildID) -> ConnectionCommandRetrieveResponse
  • client.guilds.connectionCommand.update(guildID, { ...params }) -> PlainAPIResponse

MessageLinkExpandPreference

Types:

Methods:

  • client.guilds.messageLinkExpandPreference.retrieve(guildID) -> MessageLinkExpandPreferenceRetrieveResponse
  • client.guilds.messageLinkExpandPreference.update(guildID, { ...params }) -> PlainAPIResponse

Users

Me

Types:

Methods:

Subscriptions

Types:

Methods:

  • client.users.me.subscriptions.list() -> ListSubscriptions
  • client.users.me.subscriptions.activate(subID, { ...params }) -> PlainAPIResponse
  • client.users.me.subscriptions.cancel(subID) -> PlainAPIResponse
  • client.users.me.subscriptions.renew(subID, { ...params }) -> PlainAPIResponse

Guilds

Types:

Methods:

  • client.users.me.guilds.list({ ...params }) -> GuildListResponse
  • client.users.me.guilds.retrieveInfo(guildID) -> GuildRetrieveInfoResponse

Subscriptions

Methods:

  • client.users.subscriptions.list(userID) -> ListSubscriptions
  • client.users.subscriptions.activate(subID, { ...params }) -> PlainAPIResponse
  • client.users.subscriptions.cancel(subID, { ...params }) -> PlainAPIResponse
  • client.users.subscriptions.renew(subID, { ...params }) -> PlainAPIResponse

Metrics

Types:

Methods:

  • client.metrics.retrieve() -> MetricRetrieveResponse

Webhooks

Methods: