cactus-coin/commands.json

182 lines
3.1 KiB
JSON

[
{
"name": "modify",
"description": "Modify a users coins",
"type": 1,
"options": [
{
"name": "user",
"description": "The user to modify",
"type": 6,
"required": true
},
{
"name": "amount",
"description": "The amount to modify (can be negative)",
"type": 10,
"required": true
},
{
"name": "override",
"description": "Override their coins with the amount given instead of adding to it",
"type": 5,
"required": false
}
]
},
{
"name": "give-all",
"description": "Give all users (who already have coins) coins",
"type": 1,
"options": [
{
"name": "amount",
"description": "The amount to give (or take if negative)",
"type": 10,
"required": true
}
]
},
{
"name": "leaderboard",
"description": "Cactus coins leaderboard",
"type": 1,
"options": [
{
"name": "type",
"description": "Optional leaderboard type",
"type": 3,
"required": false,
"choices": [
{
"name": "Inverse",
"value": "ASC"
}
]
}
]
},
{
"name": "transfer",
"description": "Transfer coins to another user (2:1 ratio)",
"type": 1,
"options": [
{
"name": "user",
"description": "The user to transfer to",
"type": 6,
"required": true
},
{
"name": "amount",
"description": "The amount to transfer",
"type": 10,
"required": true
}
]
},
{
"name": "coins",
"description": "Check the coins of yourself or another user",
"type": 1,
"options": [
{
"name": "user",
"description": "The user to check",
"type": 6,
"required": false
}
]
},
{
"name": "ledger",
"description": "Check the balance of every user",
"type": 1
},
{
"name": "slots",
"description": "Play the slots (Costs 3 coins)",
"type": 1
},
{
"name": "coinflip",
"description": "Flip a coin, try and win",
"type": 1,
"options": [
{
"name": "amount",
"description": "The amount to bet",
"type": 10,
"required": true
},
{
"name": "side",
"description": "The side to bet on",
"type": 3,
"required": true,
"choices": [
{
"name": "heads",
"value": "heads"
},
{
"name": "tails",
"value": "tails"
}
]
}
]
},
{
"name": "snakeeyes",
"description": "Roll a dice, try and get snake eyes",
"type": 1,
"options": [
{
"name": "amount",
"description": "The amount to bet",
"type": 10,
"required": true
}
]
},
{
"name": "modifyrandom",
"description": "Modify a random users coins",
"type": 1,
"options": [
{
"name": "type",
"description": "Where to get the random user from",
"type": 3,
"required": true,
"choices": [
{
"name": "database",
"value": "database"
}
]
},
{
"name": "amount",
"description": "The amount to modify (can be negative)",
"type": 10,
"required": true
}
]
},
{
"name": "modifyeveryone",
"description": "Modify everyones coins",
"type": 1,
"options": [
{
"name": "amount",
"description": "The amount to modify (can be negative)",
"type": 10,
"required": true
}
]
}
]