guilded.ts
Advanced tools
Comparing version 0.0.0-dev-20220901094829 to 0.0.0-dev-20220901105754
# guilded.ts | ||
## 0.0.0-dev-20220901094829 | ||
## 0.0.0-dev-20220901105754 | ||
### Minor Changes | ||
- bb54674: feat: set server member XP | ||
### Patch Changes | ||
- Updated dependencies [bb54674] | ||
- Updated dependencies [a6cd7a6] | ||
- Updated dependencies [13a6533] | ||
- @guildedts/ws@0.0.0-dev-20220901094829 | ||
- guilded-api-typings@0.0.0-dev-20220901094829 | ||
- guilded-api-typings@0.0.0-dev-20220901105754 | ||
- @guildedts/rest@0.0.0-dev-20220901105754 | ||
- @guildedts/ws@0.0.0-dev-20220901105754 | ||
- @guildedts/builders@0.2.8 | ||
- @guildedts/rest@0.0.0-dev-20220901094829 | ||
@@ -14,0 +19,0 @@ ## 0.14.2 |
@@ -105,3 +105,3 @@ "use strict"; | ||
* @param amount The amount of XP to award to the member. | ||
* @returns The total amount of XP the member has. | ||
* @returns The total amount of XP the server member has. | ||
* @example members.awardXp(member, 100); | ||
@@ -113,4 +113,15 @@ */ | ||
} | ||
/** | ||
* Set XP of a member in the server. | ||
* @param member The member to set XP for. | ||
* @param amount The total XP of the server member. | ||
* @returns The total amount of XP the server member has. | ||
* @example members.setXp(member, 100); | ||
*/ | ||
setXp(member, amount) { | ||
member = member instanceof ServerMember_1.ServerMember ? member.id : member; | ||
return this.client.api.serverMembers.setXp(this.server.id, member, amount); | ||
} | ||
} | ||
exports.ServerMemberManager = ServerMemberManager; | ||
//# sourceMappingURL=ServerMemberManager.js.map |
@@ -120,2 +120,11 @@ "use strict"; | ||
/** | ||
* Set XP of the server member. | ||
* @param amount The total XP of the server member. | ||
* @returns The total amount of XP the server member has. | ||
* @example member.setXp(100); | ||
*/ | ||
setXp(amount) { | ||
return this.server.members.setXp(this, amount); | ||
} | ||
/** | ||
* Fetch a social link of the server member. | ||
@@ -122,0 +131,0 @@ * @param type The type of social link to fetch. |
{ | ||
"name": "guilded.ts", | ||
"version": "0.0.0-dev-20220901094829", | ||
"version": "0.0.0-dev-20220901105754", | ||
"description": "A powerful NPM module that allows you to easily interact with the Guilded API.", | ||
@@ -31,5 +31,5 @@ "repository": { | ||
"@guildedts/builders": "^0.2.8", | ||
"@guildedts/rest": "^0.0.0-dev-20220901094829", | ||
"@guildedts/ws": "^0.0.0-dev-20220901094829", | ||
"guilded-api-typings": "^0.0.0-dev-20220901094829", | ||
"@guildedts/rest": "^0.0.0-dev-20220901105754", | ||
"@guildedts/ws": "^0.0.0-dev-20220901105754", | ||
"guilded-api-typings": "^0.0.0-dev-20220901105754", | ||
"node-fetch": "^2.6.7" | ||
@@ -36,0 +36,0 @@ }, |
@@ -78,7 +78,15 @@ import { BaseManager, FetchManyOptions, FetchOptions } from '../BaseManager'; | ||
* @param amount The amount of XP to award to the member. | ||
* @returns The total amount of XP the member has. | ||
* @returns The total amount of XP the server member has. | ||
* @example members.awardXp(member, 100); | ||
*/ | ||
awardXp(member: string | ServerMember, amount: number): Promise<number>; | ||
/** | ||
* Set XP of a member in the server. | ||
* @param member The member to set XP for. | ||
* @param amount The total XP of the server member. | ||
* @returns The total amount of XP the server member has. | ||
* @example members.setXp(member, 100); | ||
*/ | ||
setXp(member: string | ServerMember, amount: number): Promise<number>; | ||
} | ||
//# sourceMappingURL=ServerMemberManager.d.ts.map |
@@ -86,2 +86,9 @@ import { APIServerMember, APIServerMemberSummary, APISocialLink } from 'guilded-api-typings'; | ||
/** | ||
* Set XP of the server member. | ||
* @param amount The total XP of the server member. | ||
* @returns The total amount of XP the server member has. | ||
* @example member.setXp(100); | ||
*/ | ||
setXp(amount: number): Promise<number>; | ||
/** | ||
* Fetch a social link of the server member. | ||
@@ -88,0 +95,0 @@ * @param type The type of social link to fetch. |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
502002
7664