Skip to content

Releases: mathisdev7/licensy

Better License Control and Easier Setup

22 Oct 18:06

Choose a tag to compare

This update, v3.0.3, brings a complete upgrade to license management. I've added new commands: /license-managers to control which roles can create licenses, and /license-history to track every license action (creation, use, expiration) with filters and paging. All these events are now saved in the database. I've also improved the license-list command with more filter options. Finally, I've made the bot easier to deploy by simplifying the command setup process and cleaning up some old code.

Add license-extend, license-edit, and license-export commands

14 Aug 06:21

Choose a tag to compare

This release introduces three new commands to enhance license management and data accessibility:

  • /license-extend: Extend the expiration time of an active license.
  • /license-edit: Edit the data of a non-active license.
  • /license-export: Export licenses in CSV and JSON formats.

These features provide more flexibility for administrators and improve operational workflows.
Bug fixes and minor improvements are also included.

Licensy v3.0.1 – Typing fixes and ephemeral flag update

07 Aug 19:53

Choose a tag to compare

Highlights

  • Type safety: Ready event now uses ExtendedClient for background managers
  • Compatibility: Replaced deprecated ephemeral with MessageFlags.Ephemeral

Changelog

  • Fix: Pass ExtendedClient to manageExpiringOnReady and managePremiumOnReady
  • Fix: Update license-create to use MessageFlags.Ephemeral
  • Fix: Correct licenseCreate emit typing and arguments

No breaking changes. Recommended update for stability.