balqis

cases and notes

every action is a numbered case

every moderation action is a numbered case. /case view shows one, /case history shows a member's cases, /case active the ones still running.
/case reason and /case proof change a case later, /case stats counts them.
notes: /note add saves a staff note about a member (no dm, no action). /note list shows them.
tip: proof is kept as a link to the log message, so add a log channel first.

  • 11 commands

playground

dig up the past

pyqa keeps breaking the rules. is it the first time? ask balqis for their history, then open one case.

# staff

balqisapptoday

shun /case history

case history

member: taeraexlovr 611188907744296999

case 12 · warn · today · activespam in #general

case 9 · timeout · 3 days agoarguing with staff

case 4 · warn · 2 weeks agoposted a scam link

page 1 of 1 · 3 total

balqisapptoday

shun /case view

case 12 · warn

member: taeraexlovr 611188907744296999

moderator: shunniethedemon 611456979914981397

reason: spam in #general

dm: sent

status: active

log: #mod-log · jump to log

you are shun, a moderator. press the command to see pyqa's cases.

look at cases

every action has a number.

/case viewshow one caseshow more

/case view <number>

how
shows one case: who, what, why, when, the proof and the log.
example
/case view number:12
options
  • number needed number the case number
who
anyone with the see cases ability (the helper preset and up), or the moderate members permission when the server set no access rules
/case historyshow the cases of a member, newest firstshow more

/case history <user> [type]

how
all cases of a member, newest first. pick a type to see only bans, warns or others.
example
/case history user:@pyqa type:warn
options
  • user needed member the member
  • type optional text only this type of case pick: ban, softban, warn, jail, timeout, kick
who
anyone with the see cases ability (the helper preset and up), or the moderate members permission when the server set no access rules
/case activeshow cases that are still activeshow more

/case active

how
the cases that are still running, like a timeout or a jail that has not ended yet.
example
/case active
options

no options, just run it.

who
anyone with the see cases ability (the helper preset and up), or the moderate members permission when the server set no access rules
/case statsshow how many actions were taken (7 days, 30 days, all time)show more

/case stats

how
how many actions were taken in the last 7 days, 30 days and all time.
example
/case stats
options

no options, just run it.

who
anyone with the see cases ability (the helper preset and up), or the moderate members permission when the server set no access rules

change a case

fix it later.

/case reasonchange the reason of a case (the log message is updated too)show more

/case reason <number> <reason>

how
change the reason of a case. the log message is updated too.
example
/case reason number:12 reason:spam in 3 channels
options
  • number needed number the case number
  • reason needed text the new reason
who
anyone with the edit cases ability (the mod preset and up), or the moderate members permission when the server set no access rules
/case proofadd or replace the proof of a case (saved in the log)show more

/case proof <number> <proof>

how
add or replace the picture that proves it. balqis keeps it in the log, so it never expires.
example
/case proof number:12 proof:screenshot.png
options
  • number needed number the case number
  • proof needed file screenshot or file
who
anyone with the edit cases ability (the mod preset and up), or the moderate members permission when the server set no access rules
/case deletedelete a case from history (administrators only, it is still logged)show more

/case delete <number> [reason]

how
removes a case from the history. it is still written in the log, so nothing disappears quietly.
example
/case delete number:12 reason:wrong member
options
  • number needed number the case number
  • reason optional text why it is deleted
who
anyone with the delete cases ability (add it by hand with /access role), or the administrator permission when the server set no access rules

staff notes

remember something, without an action.

/note addadd a private note about a membershow more

/note add <user> <note>

how
a private staff note about a member. no dm, no action, just a memory for the team.
example
/note add user:@wafi note:asked about the event, very kind
options
  • user needed member the member
  • note needed text what to write down
who
anyone with the notes ability (the helper preset and up), or the moderate members permission when the server set no access rules
/note listshow the notes of a member, newest firstshow more

/note list <user>

how
the notes of a member, newest first.
example
/note list user:@wafi
options
  • user needed member the member
who
anyone with the notes ability (the helper preset and up), or the moderate members permission when the server set no access rules
/note editchange the text of a noteshow more

/note edit <number> <note>

how
change the text of a note.
example
/note edit number:4 note:helped with the giveaway
options
  • number needed number the note number
  • note needed text the new text
who
anyone with the notes ability (the helper preset and up), or the moderate members permission when the server set no access rules
/note removedelete a noteshow more

/note remove <number>

how
deletes a note.
example
/note remove number:4
options
  • number needed number the note number
who
anyone with the notes ability (the helper preset and up), or the moderate members permission when the server set no access rules

who did what, and when?

add balqis to your server. every action gets a case number, and /case history shows a member's past.

add to server