modbot/commands.json

87 lines
1.4 KiB
JSON

[
{
"name": "log",
"type": 1,
"description": "Put a user in the logs",
"options": [
{
"name": "userid",
"description": "USERID@steam",
"type": 3,
"required": true
},
{
"name": "username",
"description": "Username",
"type": 3,
"required": true
},
{
"name": "action",
"description": "The action taken",
"type": 3,
"required": true,
"choices": [
{
"name": "Warning",
"value": "warn"
},
{
"name": "Mute",
"value": "mute"
},
{
"name": "Kick",
"value": "kick"
},
{
"name": "Ban",
"value": "ban"
},
{
"name": "Note",
"value": "note"
}
]
},
{
"name": "reason",
"description": "Reason for the log",
"type": 3,
"required": true
},
{
"name": "duration",
"description": "Duration of the action (Xm, Xh, Xd, Xw, Xmo, Xy)",
"type": 3,
"required": false
},
{
"name": "ip",
"description": "IP of the user (if known)",
"type": 3,
"required": false
},
{
"name": "notes",
"description": "Additional notes",
"type": 3,
"required": false
}
]
},
{
"name": "get",
"description": "Get a user's logs",
"type": 1,
"options": [
{
"name": "target",
"description": "USERID@steam or IP address",
"type": 3,
"required": true
}
]
}
]