forked from cswimr/SeaCogs
1.9 KiB
1.9 KiB
Case Commands
/// admonition | These commands are slash commands.
type: warning
Please make sure to enable them with [p]slash enable <command>
, then sync them with [p]slash sync
.
///
history
/// admonition | All of the arguments for this command are optional. type: info ///
- Usage:
/history [target] [moderator] [pagesize] [page] [ephemeral] [inline] [export]
- If both
target
andmoderator
are not present, all moderations for the server will be queried.
- If both
target:
User whose infractions to query, overrides moderator if both are givenmoderator:
Moderator whose infractions to querypagesize:
Amount of infractions to list per pagepage:
Page to selectephemeral:
Hide the command responseinline:
Display infractions in a grid arrangementexport:
Exports the server's entire moderation history to a JSON file
List previous infractions.
resolve
- Usage:
/resolve <case> [reason]
case:
(Required) Case number of the case you're trying to resolvereason:
(Optional) Reason for resolving case
Resolve a specific case.
case
- Usage:
/case <case> [ephemeral] [evidenceformat] [changes] [export]
case:
(Required) What case are you looking up?ephemeral:
(Optional) Hide the command responseevidenceformat:
(Optional) …changes:
(Optional) List the changes made to the caseexport:
(Optional) Export the case to a JSON file or codeblock
Check the details of a specific case.
edit
- Usage:
/edit <case> <reason> [duration]
case:
(Required) What case are you editing?reason:
(Required) What is the new reason?duration:
(Optional) What is the new duration? Does not reapply the moderation if it has already expired.
Edit the reason of a specific case.