Skip to content

[rolelicense] Discussion: other features? #52

@calebj

Description

@calebj

I did a small commission for someone, a cog that can generate "license keys" for roles that can be redeemed later. I'll be publishing it once I'm happy with it, but I'd like some comments on what I have so far.

The following features are complete:

  • Add and disable redeemable roles
  • Generate keys and DM to requesting admin
    • Custom key "templates"
    • As messages or a text file
    • Restricted to Administrator permission
  • Track used keys, who redeemed them and when
  • Transfer unused keys of one role to another

And the following are planned:

  • Display/report/logs of key redemption
  • Timed roles
    • Using additional keys will add more time
  • List all redeemable roles and un/used key count
  • A way to mark keys as "distributed", by who and when
    • Commands to pick from the list of "undistributed" keys
  • A way to tag or group keys when generated
  • Use sqlite instead of JSON
  • CSV or plaintext import of keys from a file

What else should I add?

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions