create_arena
Set up a custom arena tournament on Lichess with specific rules, duration, and participation conditions. Define clock settings, variants, and rating requirements for tailored chess competitions.
Instructions
Create a new arena tournament
Input Schema
Name | Required | Description | Default |
---|---|---|---|
berserkable | No | Whether players can use berserk | |
clockIncrement | No | Clock increment in seconds | |
clockTime | No | Clock initial time in minutes | |
conditions | No | Restrict participation | |
description | No | Tournament description (HTML) | |
hasChat | No | Whether players can discuss in a chat | |
minutes | No | Tournament duration in minutes | |
name | Yes | Name of the tournament | |
position | No | Custom initial position in FEN format | |
rated | No | Whether the tournament is rated | |
startDate | No | Timestamp to start the tournament at a given date | |
streakable | No | Whether players can get streaks | |
variant | No | Variant key | standard |
waitMinutes | No | Time before tournament starts, in minutes |
Input Schema (JSON Schema)
{
"properties": {
"berserkable": {
"default": true,
"description": "Whether players can use berserk",
"type": "boolean"
},
"clockIncrement": {
"default": 2,
"description": "Clock increment in seconds",
"type": "number"
},
"clockTime": {
"default": 3,
"description": "Clock initial time in minutes",
"type": "number"
},
"conditions": {
"description": "Restrict participation",
"properties": {
"allowList": {
"description": "List of usernames allowed to join",
"type": "string"
},
"maxRating": {
"description": "Maximum rating allowed",
"type": "number"
},
"minRating": {
"description": "Minimum rating required",
"type": "number"
},
"nbRatedGame": {
"description": "Minimum number of rated games required",
"type": "number"
},
"teamMember": {
"description": "Team ID required to join",
"type": "string"
}
},
"type": "object"
},
"description": {
"description": "Tournament description (HTML)",
"type": "string"
},
"hasChat": {
"default": true,
"description": "Whether players can discuss in a chat",
"type": "boolean"
},
"minutes": {
"default": 45,
"description": "Tournament duration in minutes",
"type": "number"
},
"name": {
"description": "Name of the tournament",
"type": "string"
},
"position": {
"description": "Custom initial position in FEN format",
"type": "string"
},
"rated": {
"default": true,
"description": "Whether the tournament is rated",
"type": "boolean"
},
"startDate": {
"description": "Timestamp to start the tournament at a given date",
"type": "number"
},
"streakable": {
"default": true,
"description": "Whether players can get streaks",
"type": "boolean"
},
"variant": {
"default": "standard",
"description": "Variant key",
"enum": [
"standard",
"chess960",
"crazyhouse",
"antichess",
"atomic",
"horde",
"kingOfTheHill",
"racingKings",
"threeCheck"
],
"type": "string"
},
"waitMinutes": {
"default": 5,
"description": "Time before tournament starts, in minutes",
"type": "number"
}
},
"required": [
"name"
],
"type": "object"
}