87 lines
1.4 KiB
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
|
|
}
|
|
]
|
|
}
|
|
] |