Features of Mel
Author
Hawk
Date Published

You might wonder, "What features does Mel have?", and to answer your question, I made this post!
Mel is in a simple state right now, with not a lot of finished features, but I can touch a bit on the ones she does have!
Registration:

To ensure everybody "plays" fairly, Mel provides a layer of "authentication" that requires users to change their icons to a prompted icon, before registrering their accounts fully.
This stops, as the ones with good eyes caught, everybody from registrering as Faker!
No one is exempt from this.
Due to the nature of this, server-owners or administrators will not be able to register accounts for other people.
To register on a server using Mel, use /register <region> <name> <gametag>
Make sure to follow the "Hold up!"-prompt from Mel to finish registration.
> ! While registrations are per server, and you will only be tracked on leaderboards/ranks on the servers you have registered on; to save bandwidth, data such as: discord id, riot puuid, account ranks, levels and mastery points will be saved in a global database and refreshed as needed. <
Leaderboards:

Mel allows for users to track themselves on leaderboards, whether that is competing on the top-list for mastery points on a single champ, total account mastery points or your player level! (More to be added)
Everything is by server, so if you don't want to be tracked on cousin Andrews server, simply don't register your account on it.
Coming later: Rank leaderboard for both Solo/DuoQ and Flex.
- TFT is not a priority, but might get added later.
To use Leaderboards, server-owners have to init Mel on the server.
This can be done by using /init and select the "Channels"-option and confirm.
Afterwards, leaderboards can be made by using /leaderboard and select the leaderboards that would be wanted.
Rank-roles:

Mel, of course, tracks user-ranks!
As part of tracking a users rank, there will be a user-configurable option to track live games and saving of game in the server matchhistory.
Rank-roles does come with automatic setup of role icons, however your server is required to be boosted to level 2 to use this feature.
If you're not level 2, Mel will automatically skip this step, and create the roles without icons.
To use rank-roles, server-owners just needs to run /init Ranks and the server is off to the races!