{
  "pluginId": "auto-vc",
  "pluginName": "Auto VC",
  "commands": [
    {
      "id": "vc",
      "trigger": "vc",
      "usage": "vc",
      "name": "Auto VC",
      "description": "Manage Auto VC rooms. Expand to see available subcommands.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-claim",
      "trigger": "vc",
      "subcommand": "claim",
      "usage": "vc claim",
      "name": "Claim room",
      "description": "Claim ownership if the current owner is gone.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-rename",
      "trigger": "vc",
      "subcommand": "rename",
      "usage": "vc rename <new_name>",
      "name": "Rename room",
      "description": "Rename your Auto VC room.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-lock",
      "trigger": "vc",
      "subcommand": "lock",
      "usage": "vc lock",
      "name": "Lock room",
      "description": "Toggle room lock to restrict entry.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-unlock",
      "trigger": "vc",
      "subcommand": "unlock",
      "usage": "vc unlock",
      "name": "Unlock room",
      "description": "Unlock the room so anyone can join again.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-allow",
      "trigger": "vc",
      "subcommand": "allow",
      "usage": "vc allow <user>",
      "name": "Allow user",
      "description": "Allow a user to join your locked room.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-disallow",
      "trigger": "vc",
      "subcommand": "disallow",
      "usage": "vc disallow <user|all>",
      "name": "Disallow user",
      "description": "Remove a user from the allowed list or clear all.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-transfer",
      "trigger": "vc",
      "subcommand": "transfer",
      "usage": "vc transfer <user>",
      "name": "Transfer room",
      "description": "Transfer room ownership to another user in the room.",
      "level": "conditional",
      "levelHelp": "You must be in the Auto VC; some actions require the owner to be absent.",
      "platforms": ["discord"]
    },
    {
      "id": "vc-ban",
      "trigger": "vc",
      "subcommand": "ban",
      "usage": "vc ban <user>",
      "name": "Ban from Auto VC",
      "description": "Prevent a user from creating Auto VC rooms.",
      "level": "mod",
      "platforms": ["discord"]
    },
    {
      "id": "vc-unban",
      "trigger": "vc",
      "subcommand": "unban",
      "usage": "vc unban <user>",
      "name": "Unban from Auto VC",
      "description": "Allow a user to create Auto VC rooms again.",
      "level": "mod",
      "platforms": ["discord"]
    }
  ]
}
