Misc

Extends

  • BaseHandler

Constructors

Constructor

new Misc(handler): Misc

Parameters

ParameterType
handlerRequestHandler

Returns

Misc

Inherited from

BaseHandler.constructor

Properties

PropertyModifierTypeInherited from
_handlerpublicRequestHandlerBaseHandler._handler

Methods

exportGuild()

exportGuild(guildId): Promise<GuildExportResponse>

Parameters

ParameterType
guildIdstring

Returns

Promise<GuildExportResponse>


getFeaturePreviews()

getFeaturePreviews(guildId): Promise<FeaturePreview[]>

Parameters

ParameterType
guildIdstring

Returns

Promise<FeaturePreview[]>


getGuildBlacklist()

getGuildBlacklist(guildId): Promise<BlacklistStatus>

Parameters

ParameterType
guildIdstring

Returns

Promise<BlacklistStatus>


getGuildPremium()

getGuildPremium(guildId): Promise<PremiumStatus>

Parameters

ParameterType
guildIdstring

Returns

Promise<PremiumStatus>


getMemberBlacklist()

getMemberBlacklist(guildId, userId): Promise<BlacklistStatus>

Parameters

ParameterType
guildIdstring
userIdstring

Returns

Promise<BlacklistStatus>


getMemberPremium()

getMemberPremium(guildId, userId): Promise<PremiumStatus>

Parameters

ParameterType
guildIdstring
userIdstring

Returns

Promise<PremiumStatus>


getSelf()

getSelf(options?): Promise<MeResponse>

Get information about the current application.

Parameters

ParameterType
options{ guildId?: string; locale?: string; }
options.guildId?string
options.locale?string

Returns

Promise<MeResponse>


postVirtualMessage()

postVirtualMessage(message): Promise<SuccessResponse>

Send a virtual message to the API.

Parameters

ParameterType
messageVirtualMessage

Returns

Promise<SuccessResponse>


triggerXpDrop()

triggerXpDrop(guildId, channelId, amount): Promise<XpDropResponse>

Parameters

ParameterType
guildIdstring
channelIdstring
amountnumber

Returns

Promise<XpDropResponse>