Skip to content

v0.1.3

Choose a tag to compare

@terraidk terraidk released this 19 Aug 17:17
· 50 commits to main since this release

v0.1.3 (Command Shortcuts & Failsafe Enhancements)

New in 0.1.3

Shorter Command Aliases

Quick-access aliases added for all main commands:

  • /func → /fc, /fr, /fd

    • Example: /fc myFunction → creates a function named myFunction
    • Example: /fr myFunction → runs a function named myFunction
    • Example: /fd myFunction → deletes a function named myFunction
  • /region → /rc, /re, /rd

  • /command → /cc, /ce, /ca, /cd

  • /menu → /mc, /me, /md, /mdel

    • Example: /mc mainMenu → creates a menu named mainMenu
    • Example: /me mainMenu → edits a menu named mainMenu
    • Example: /md mainMenu → displays a menu named mainMenu
    • Example: /mdel mainMenu → deletes a menu named mainMenu

Failsafe Error Handling

  • All commands now check if a name is provided before executing.
  • Displays helpful chat messages if arguments or names are missing.
  • Unknown subcommands show clear usage guidance.

Unified Command Behavior

  • Standardized logic across /func, /region, /command, and /menu.
  • Main handlers reduce code duplication while keeping shortcuts simple.
  • Consistent user feedback for errors and actions in chat.

Benefits & Quality-of-Life Improvements

  • Easier to remember and type commands.
  • Reduced errors from missing arguments.
  • Cleaner, maintainable codebase for future updates.