121 lines
3.3 KiB
JSON
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>"
|
|
}
|
|
]
|
|
}
|