Multipliers

Extends

  • BaseHandler

Constructors

Constructor

new Multipliers(handler): Multipliers

Parameters

ParameterType
handlerRequestHandler

Returns

Multipliers

Inherited from

BaseHandler.constructor

Properties

PropertyModifierTypeInherited from
_handlerpublicRequestHandlerBaseHandler._handler

Methods

clearAllMultipliers()

clearAllMultipliers(guildId): Promise<CountResponse>

Parameters

ParameterType
guildIdstring

Returns

Promise<CountResponse>


createMultiplier()

createMultiplier(guildId, data): Promise<Multiplier>

Parameters

ParameterType
guildIdstring
dataCreateMultiplier

Returns

Promise<Multiplier>


deleteMultiplier()

deleteMultiplier(guildId, type, id): Promise<Multiplier>

Parameters

ParameterType
guildIdstring
type"channel" | "role"
idstring

Returns

Promise<Multiplier>


deleteMultiplierById()

deleteMultiplierById(guildId, id): Promise<Multiplier>

Parameters

ParameterType
guildIdstring
idstring

Returns

Promise<Multiplier>


getMultiplier()

getMultiplier(guildId, type, id): Promise<Multiplier>

Parameters

ParameterType
guildIdstring
type"channel" | "role" | "internal"
idstring

Returns

Promise<Multiplier>


getMultiplierById()

getMultiplierById(guildId, id): Promise<Multiplier>

Parameters

ParameterType
guildIdstring
idstring

Returns

Promise<Multiplier>


getMultipliers()

getMultipliers(guildId): Promise<MultiplierResponse>

Parameters

ParameterType
guildIdstring

Returns

Promise<MultiplierResponse>


setGlobalMultiplier()

setGlobalMultiplier(guildId, multiplier): Promise<GlobalMultiplierResponse>

Parameters

ParameterType
guildIdstring
multipliernumber

Returns

Promise<GlobalMultiplierResponse>