• Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the community!

    Now, what are you waiting for? Join the community now!

Supported Skript Version
  1. 2.8
  2. 2.9
  3. 2.10
  4. 2.11
  5. 2.12
Supported Minecraft Versions
  1. 1.19
  2. 1.20
  3. 1.21
AETHEL v1.4.1
Support & Report Desk
NathanFCS Studio​

AETHEL is a lightweight support and report desk for Paper/Spigot servers using Skript.

Built for server teams that want a clean way to handle player questions and reports without relying on larger helpdesk plugins or unnecessary systems.

Overview

AETHEL focuses on two core things: player questions and player reports.

Questions are handled through a simple ticket flow:
players submit a question, staff claim it, reply, and the ticket closes automatically.

Reports are stored separately in a dedicated report list for staff review.

This project is designed for server owners who want a practical internal support system that stays lightweight and easy to maintain.

Requirements

  • Paper or Spigot 1.19+
  • Skript 2.8+

Bedrock players are supported through Geyser / Floodgate.

Installation

  1. Place aethel.sk in plugins/Skript/scripts/
  2. Run /sk reload aethel
  3. Done

Commands

Staff Only
Permission node: aethel.team

  • /ae queue — View active ask tickets
  • /ae claim <id> — Claim an ask ticket
  • /ae reply <id> <message> — Reply to a ticket and close it
  • /ae info <id> — View ticket details
  • /ae report list — View active reports
  • /ae help — View command list
  • /ae credits — View credits

Alias
Code:
/aethel

All Players

  • /ask <message> — Submit a question to the staff team
  • /report <player> <reason> — Report a player

Ask Ticket System

  • Players can only keep one active ask open at a time
  • Staff must claim a ticket before replying
  • Replying to a ticket closes it automatically
  • Ask tickets close automatically if the player leaves the server
  • If the staff member handling a ticket disconnects, the claim is released
  • Ask tickets are visible through /ae queue only

Report System

  • Reports are stored separately from ask tickets
  • Reports against the same target are merged into one entry
  • Staff can review reports with /ae report list
  • Reports are read-only and are not replied to through the ticket system
  • Reports expire automatically after the configured report lifetime

Cooldowns

  • /ask — 20 seconds
  • /report — 60 seconds

Examples

Code:
/ask how do I claim land?
/ask how do I join the server shop?
/report Steve killaura
/report Alex xray in mines

Notes

  • All stored tickets are cleared on server restart
  • Ticket IDs restart from 1 when the server starts again
  • This script is intended for live support usage rather than long-term archival ticket storage

Changelog

Code:
v1.0 - initial release
     - /ask and /report system
     - basic staff notification with sound
     - unified ticket queue
     - /ae help and /ae credits

v1.1 - feature update
     - auto-close tickets after 24h of inactivity
     - /ae info <id> command
     - clickable text in queue

v1.2 - visual update
     - gold accent prefix and styling
     - cleaner message formatting
     - minor bug fixes

v1.3 - bug fix release
     - fixed /report not functioning
     - fixed /ae reply always showing recipient offline
     - fixed /ae queue not displaying ticket details
     - fixed players being able to submit multiple asks
     - fixed claim overlap between staff members

v1.4 - system rework
     - separated ask and report handling
     - added /ae report list
     - removed /ae close, reply now auto-closes tickets
     - ask tickets auto-close when player goes offline
     - claim automatically released when staff disconnects

v1.4.1 - stability update
       - all tickets reset on server restart
       - UUID-based player and staff tracking
       - minor stability improvements

License

This project is released under the MIT License.

Official Links


Support

For setup help, troubleshooting, bug reports, or suggestions:

  • Join the official Discord server
  • Use the resource discussion section
  • Open an issue through the official GitHub page only

Maintained By

NathanFCS Studio
Releases • Support • Product Development
Author
NathanFCS
Downloads
81
Views
271
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from NathanFCS

  • ApexUtility
    Script ApexUtility
    Lightweight staff utility script with freeze, vanish, invsee, and chat tools.