Kiai Logo

Kiai Docs

kiai.jsClasses

Rewards

Extends

  • BaseHandler

Constructors

new Rewards()

new Rewards(handler): Rewards

Parameters

ParameterType
handlerRequestHandler

Returns

Rewards

Inherited from

BaseHandler.constructor

Properties

PropertyModifierTypeInherited from
_handlerpublicRequestHandlerBaseHandler._handler

Methods

clearRewards()

clearRewards(guildId): Promise<SuccessResponse & CountResponse>

Parameters

ParameterType
guildIdstring

Returns

Promise<SuccessResponse & CountResponse>


createReward()

createReward(guildId, data): Promise<{ id: string; }>

Parameters

ParameterType
guildIdstring
dataOmit<Reward, "id">

Returns

Promise<{ id: string; }>


deleteReward()

deleteReward(guildId, id): Promise<SuccessResponse>

Parameters

ParameterType
guildIdstring
idstring

Returns

Promise<SuccessResponse>


getRewards()

getRewards(guildId): Promise<Reward[]>

Parameters

ParameterType
guildIdstring

Returns

Promise<Reward[]>

On this page