Lumi/plugins/echonomy-framework/cmds.json
2026-05-30 20:37:42 +02:00

121 lines
3.3 KiB
JSON

{
"pluginId": "echonomy-framework",
"pluginName": "Echonomy Framework",
"platformKeys": {
"discord": "platform_discord",
"twitch": "platform_twitch",
"youtube": "platform_youtube"
},
"commands": [
{
"id": "root",
"trigger": "coins",
"name": "Coins",
"description": "Root command for the Echonomy currency system.",
"level": "public",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins <subcommand>"
},
{
"id": "balance",
"trigger": "coins",
"subcommand": "balance",
"name": "Balance",
"description": "Show your current currency balance.",
"level": "public",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins balance"
},
{
"id": "pay",
"trigger": "coins",
"subcommand": "pay",
"name": "Pay",
"description": "Send currency to another user.",
"level": "public",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins pay <user> <amount> [note]"
},
{
"id": "leaderboard",
"trigger": "coins",
"subcommand": "top",
"name": "Leaderboard",
"description": "View the top balances.",
"level": "public",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins top"
},
{
"id": "stats",
"trigger": "coins",
"subcommand": "stats",
"name": "Stats",
"description": "Show global currency stats.",
"level": "public",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins stats"
},
{
"id": "funds",
"trigger": "coins",
"subcommand": "funds",
"name": "Community funds",
"description": "List community funds and progress.",
"level": "public",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins funds"
},
{
"id": "donate",
"trigger": "coins",
"subcommand": "donate",
"name": "Donate",
"description": "Donate currency to a community fund.",
"level": "public",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins donate <fund> <amount>"
},
{
"id": "grant",
"trigger": "coins",
"subcommand": "grant",
"name": "Grant",
"description": "Grant currency to a user.",
"level": "mod",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins grant <user> <amount> [note]"
},
{
"id": "take",
"trigger": "coins",
"subcommand": "take",
"name": "Take",
"description": "Remove currency from a user.",
"level": "mod",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins take <user> <amount> [note]"
},
{
"id": "reward",
"trigger": "coins",
"subcommand": "reward",
"name": "Reward",
"description": "Award a configured event reward.",
"level": "mod",
"platforms": ["discord", "twitch", "youtube"],
"triggerKey": "command_root",
"usage": "coins reward <event> <user>"
}
]
}