THE TSHE FIELD GUIDE

Find your way.

Everything you need to find your way around TSHE.

87 documents 10 sections
DOCUMENTATION / BOTS / LYXIA / COMMANDS

Staff Management Commands

Lyxia staff management slash commands, usage, options, and availability.

100% slash commands

Lyxia is 100% slash-command based. Legacy prefix commands have been removed in line with Discord’s Message Content Intent restrictions. Type / in Discord to discover and run commands.

← All command categories

Staff Management

/demote

Demote a staff member

Usage: /demote <user> <role>

Options:

  • user — User to demote (user, required)
  • role — New staff role (text, required)

/promote

Promote a staff member

Usage: /promote <user> <role>

Options:

  • user — User to promote (user, required)
  • role — New staff role (text, required)

/resign

Let a member resign from the staff team

Usage: /resign yourself

Resign from the staff team

Usage: /resign force <user>

Force resign a staff member

Options:

  • user — User (user, required)

/roster

Staff roster management

Usage: /roster generate <channel>

Generate a staff roster list

Options:

  • channel — Channel (channel, required)

Usage: /roster assign <user> <role>

Assign a staff member to a specified role

Options:

  • user — User (user, required)
  • role — Staff role (text, required)

Usage: /roster remove <user_id>

Remove a member from the roster

Options:

  • user_id — User ID (text, required)

Usage: /roster sync

Synchronize staff roster panel message

/strike

Manage your strikes

Usage: /strike view

View your strikes

/strikeadmin

Staff strike management

Usage: /strikeadmin staff <user> <amount> [reason] [proof]

Strike a staff member

Options:

  • user — User (user, required)
  • amount — Amount of strikes to give (number, required) Minimum: 1.
  • reason — Reason (text, optional)
  • proof — Proof image attachment (attachment, optional)

Usage: /strikeadmin info <user>

Get information about a staff member's strikes

Options:

  • user — User (user, required)

Usage: /strikeadmin clear <user>

Clear a staff member's strikes

Options:

  • user — User (user, required)

/task

Monitor your tasks

Usage: /task list <type>

List of your assigned (active) tasks

Options:

  • type — Task state (text, required) Choices: active, completed, all.

Usage: /task get <id>

Detailed information about a specified task

Options:

  • id — Task id (number, required) Minimum: 1.

Usage: /task mark <id> <state>

Update a specified task's current state

Options:

  • id — Task id (number, required) Minimum: 1.
  • state — Task state (text, required) Choices: completed, work_in_progress, to_do.

Usage: /task note <id> <note>

Leave a note on a specified task

Options:

  • id — Task id (number, required) Minimum: 1.
  • note — Task note (text, required)

Usage: /task claim <id>

Claim a task

Options:

  • id — Task id (number, required) Minimum: 1.

/taskadmin

Task management

Usage: /taskadmin create <title> <description> <deadline> <priority> [note] [alert] [attachment]

Create a new task

Options:

  • title — Task title (text, required)
  • description — Task description. Use ";" to start a new line (text, required)
  • deadline — Task deadline (e.g. "14h", "7d 15h 2m 1s", "4w") (text, required)
  • priority — Task priority (text, required) Choices: critical, high, medium, low, very_low.
  • note — Leave a note (text, optional)
  • alert — Time before the task hits its deadline. If this value is set a notification will then be sent (text, optional)
  • attachment — Task attachment for image examples (attachment, optional)

Usage: /taskadmin delete <id>

Delete a task

Options:

  • id — Task id (number, required) Minimum: 1.

Usage: /taskadmin assignment <type> <id> <user>

Assign or remove user to/from task

Options:

  • type — Assign or remove user (text, required) Choices: assign, remove.
  • id — Task id (number, required) Minimum: 1.
  • user — User (user, required)

Usage: /taskadmin edit <id>

Edit the task, its current state or leave a note

Options:

  • id — Task id (number, required) Minimum: 1.

Usage: /taskadmin list <type>

List of (active) tasks

Options:

  • type — Task state (text, required) Choices: active, completed, all.
Permission and availability

Discord only displays commands available to your role and context. Member-management commands also require Lyxia’s role to be high enough in the Discord role list.

Lyxia is private

Lyxia is a private TSHE bot. It is configured for this community and cannot be invited to, copied for, or used in another server.