Extends
BaseHandler
Constructors
Constructor
new LeaderboardRoles(
handler):LeaderboardRoles
Parameters
| Parameter | Type |
|---|---|
handler | RequestHandler |
Returns
LeaderboardRoles
Inherited from
BaseHandler.constructor
Properties
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
_handler | public | RequestHandler | BaseHandler._handler |
Methods
clearLeaderboardRoles()
clearLeaderboardRoles(
guildId):Promise<CountResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
Returns
createLeaderboardRole()
createLeaderboardRole(
guildId,data):Promise<SuccessResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
data | Pick<LeaderboardRole, "roleId" | "type" | "time"> |
Returns
deleteLeaderboardRole()
deleteLeaderboardRole(
guildId,roleId):Promise<SuccessResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
roleId | string |
Returns
getLeaderboardRoles()
getLeaderboardRoles(
guildId):Promise<LeaderboardRole[]>
Parameters
| Parameter | Type |
|---|---|
guildId | string |
Returns
syncLeaderboardRoles()
syncLeaderboardRoles(
guildId):Promise<SyncLeaderboardRolesResponse>
Parameters
| Parameter | Type |
|---|---|
guildId | string |