Currently there is no way to allow the users to register in any way, other than automatic registration or via editing sqlite file.
By adding integration with Discord (Bot) it will be possible to create a member account and additionally this provides security layer, since the integration can require verified email (Bot should be able to check that). This is important for users, since they can actually work on their scores and not be impersonated and this will let us minimize the amount of fake/throwaway accounts (for example for score farming).
Example flow:
User runs /register command
Bot responds privately, asking for the desired username
Bot checks if the username is available (also possible via in-game UI)
If it is, bot asks for confirmation
Bot creates an account with a random password
The user can change this random password to whatever they'd like
(Optionally) The game may block the user from playing if they haven't changed the default random password (this would require ignoring the sending of invitation and perhaps sending chat message via lobby to communicate that the user has not completed their verification)
Was this feature present in original?
Target platform
Server
Describe the request
Currently there is no way to allow the users to register in any way, other than automatic registration or via editing sqlite file.
By adding integration with Discord (Bot) it will be possible to create a member account and additionally this provides security layer, since the integration can require verified email (Bot should be able to check that). This is important for users, since they can actually work on their scores and not be impersonated and this will let us minimize the amount of fake/throwaway accounts (for example for score farming).
Example flow:
/register
commandAdditional information
No response