Create Guild
Creates a guild.
Source Code
playNANOOHandlers.guildCreate = function(args) {
var result = plugin['v20230101'].guild.create({
parameters: {
tableCode: args.tableCode,
name: args.name,
memberLimit: args.memberLimit,
memberPointType: args.memberPointType,
autoJoin: args.autoJoin,
extraData: args.extraData
}
});
if(result.statusCode == 200) {
log.debug(result.body.toString());
return true;
} else {
return false;
}
}
Request Parameter
| Parameter | Description | Type |
|---|---|---|
| tableCode | Table code | string |
| name | Guild name | string |
| memberLimit | Maximum member limit (Max: 50) | integer |
| memberPointType | Point handling method on member withdrawal delete : Deduct points keep : Keep points | PointType |
| autoJoin | Auto join approval status (Y/N) | string |
| extraData | Additional data | string |
Response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
{
"Uid" : "string",
"Name" : "string"
}
Response Details
| Data Key | Description | Type |
|---|---|---|
| Uid | Guild unique ID | string |
| Uid | Guild name | string |