THE TSHE FIELD GUIDE

Find your way.

Everything you need to find your way around TSHE.

87 documents 10 sections
DOCUMENTATION / BOTS / LYXIA

Lyxia Features

The enabled systems, member features, staff tools, integrations, and security capabilities provided by Lyxia.

Lyxia does far more than tickets and applications. It is the main multipurpose operations bot for TSHE.

How to use Lyxia

  1. Type / in a server channel and begin typing the command name.
  2. Select the Lyxia command from Discord's command picker.
  3. Fill in every option marked required. Optional options can be left blank.
  4. Submit the command. If it manages members, roles, channels, or messages, both you and Lyxia must have the necessary Discord permissions and Lyxia's role must be high enough in the role list.

Values written as <value> are required. Values written as [value] are optional. Never type the angle or square brackets themselves.

Enabled features

Ticketing and applications

Members can open structured support tickets and applications from panels. Staff can close, edit, move, reset, claim, add notes, manage users and permissions, review applications, view statistics, and export transcripts. The current setup includes multiple purpose-built categories such as general support, bug reports, billing, member/staff reports, complaints, and event requests.

Staff management

Promotion, demotion, resignation, roster, strike, and task workflows are enabled. Administrative variants manage staff records and assignments, while member-facing variants let staff view and complete their own work.

Moderation and case history

Ban, kick, mute, warn, purge, slowmode, nickname, blacklist, channel lock, and related reversal commands are enabled. The bot records punishment history and supports configurable punishment presets where configured.

Economy, ranks, and rewards

Members earn coins from configured activity such as messages, voice time, invites, daily/weekly claims, levels, suggestions, and games. Banking, jobs, quests, robbery, payments, boosters, lootboxes, ranks, and a shop are enabled. Shop rewards include custom roles and timed XP/coin boosts.

Levels and activity

Level and level-administration commands are enabled. Message and voice activity can contribute to progression, and leaderboards expose server rankings.

Temporary voice channels

Join-to-create voice rooms are enabled. Room owners can rename rooms, set limits and visibility, moderate access, maintain a whitelist, and transfer ownership.

Invites

Members can inspect invite totals and who invited them. Staff can use administrative invite tools to adjust or manage invite records.

Giveaways

Interactive giveaways can be created and managed through the giveaway command, including winner selection and giveaway lifecycle controls exposed by its subcommands.

Server management and engagement

Enabled tools include polls, suggestions, reminders, reaction roles, sticky messages, channel statistics, components, bulk role assignment, message sending/editing, changelogs, and saved messages.

Backups

Manual backup tooling is available through the enabled backup command. Use it to create and manage recoverable server snapshots according to the choices exposed by the command.

Social and service integrations

Kick stream notifications, status checks, invoices, and the image-hosting command are enabled.

Dashboard and logging

The web dashboard is enabled. Server event logging covers channel, role, member, invite, message, thread, voice-state, command, and direct-message activity; access still depends on the configured dashboard and Discord permissions.

Security exceptions

These systems are included because they are important security capabilities, even though their main runtime modules are currently disabled.

Verification — currently disabled

The verification system provides a human-verification panel, optional role removal/addition after success, minimum account-age checks, automatic recognition of previously verified members, an unverified-member timeout, and join-rate protection that can pause verification during a raid. The /verify and /verifypanel commands are enabled so the workflow can be prepared or used when verification is turned on.

Typical setup: Run /verifypanel to publish the verification panel in the intended channel, configure the verified/unverified roles in the bot configuration, then enable the verification module. Members use the panel to complete verification.

Anti-nuke and anti-raid — currently disabled

Anti-nuke monitors high-risk audit-log activity including bans, kicks, member/role changes, channel and role creation/deletion, emoji/sticker/webhook/soundboard changes, mass message deletion, and server identity changes. Actions add violation points within a rolling window; reaching the configured threshold can remove roles, kick, or ban the actor. Trusted users and bots can be allowlisted.

Anti-raid protection is provided by the security system's join-activity controls, verification pause, anti-bot option, message-spam slowmode, and emergency lockdown. The enabled /lockdown command is the immediate response tool: it restricts server access using the configured lockdown roles and preserves access for exempt staff roles until lockdown is lifted.

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.