327 lines
5.8 KiB
JSON
327 lines
5.8 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": "play",
|
|
"description": "Play a minigame",
|
|
"type": 1,
|
|
"options": [
|
|
{
|
|
"name": "game",
|
|
"description": "The game to play",
|
|
"type": 3,
|
|
"required": true,
|
|
"choices": [
|
|
{
|
|
"name": "fishing",
|
|
"value": "FISHING"
|
|
},
|
|
{
|
|
"name": "hunting",
|
|
"value": "HUNTING"
|
|
},
|
|
{
|
|
"name": "digging",
|
|
"value": "DIGGING"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "transfer",
|
|
"description": "Transfer coins to another user with a 25% tax",
|
|
"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
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "daily",
|
|
"description": "Claim your daily coins",
|
|
"type": 1
|
|
},
|
|
{
|
|
"name": "weekly",
|
|
"description": "Claim your weekly coins",
|
|
"type": 1
|
|
},
|
|
{
|
|
"name": "wordscramble",
|
|
"description": "Trigger a word scramble (admin only)",
|
|
"type": 1,
|
|
"options":[
|
|
{
|
|
"name": "override",
|
|
"description": "Force the specified string/word instead of the random option",
|
|
"type": 3,
|
|
"required": false
|
|
},
|
|
{
|
|
"name": "amount",
|
|
"description": "The amount to pay for this forced scramble",
|
|
"type": 10,
|
|
"required": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "handcuff",
|
|
"description": "Does nothing (for now)",
|
|
"type": 1
|
|
},
|
|
{
|
|
"name": "bait",
|
|
"description": "Does nothing (for now)",
|
|
"type": 1
|
|
},
|
|
{
|
|
"name": "bodyguard",
|
|
"description": "Does nothing (for now)",
|
|
"type": 1
|
|
},
|
|
{
|
|
"name": "panhandle",
|
|
"description": "Does nothing (for now)",
|
|
"type": 1
|
|
},
|
|
{
|
|
"name": "moditems",
|
|
"description": "Modify a user's items",
|
|
"type": 1,
|
|
"options": [
|
|
{
|
|
"name": "user",
|
|
"description": "The user to modify",
|
|
"type": 6,
|
|
"required": true
|
|
},
|
|
{
|
|
"name": "type",
|
|
"description": "The item to modify",
|
|
"type": 3,
|
|
"required": true
|
|
},
|
|
{
|
|
"name": "amount",
|
|
"description": "The amount to modify (can be negative)",
|
|
"type": 10,
|
|
"required": true
|
|
},
|
|
{
|
|
"name": "override",
|
|
"description": "Override their item with the amount given instead of adding to it",
|
|
"type": 5,
|
|
"required": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "modallitems",
|
|
"description": "Modify all of a user's items",
|
|
"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 items with the amount given instead of adding to it",
|
|
"type": 5,
|
|
"required": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "inventory",
|
|
"description": "Check the inventory of yourself or another user",
|
|
"type": 1,
|
|
"options": [
|
|
{
|
|
"name": "user",
|
|
"description": "The user to check",
|
|
"type": 6,
|
|
"required": false
|
|
}
|
|
]
|
|
}
|
|
]
|