I'm working on a new paid game that is played primarily as a Discord bot, but I would like to distribute it through Itch if possible.
The system I have in mind is that players would download a key (from my itch page) and send it to the bot to unlock the game on their server.
Preferably, I would like to have a few tiers here (single game, lifetime pass etc). Setting up tiered downloads on Itch is easy as can be, but I am wondering if there is a way to have multiple lists of external keys such that depending on which download a user selects when purchasing the project, the key they get is from a different list.
Right now it looks like if I upload a list of external keys, those keys will be available to anybody who owns the project, regardless of what price they paid or which download they chose.
I realize that this is not exactly what the external key functionality is made for, so I understand if this just isn't how it works.