NamelessMC / Nameless

NamelessMC is a free, easy to use & powerful website software for your Minecraft server, which includes a large range of features.
https://namelessmc.com/
MIT License
612 stars 311 forks source link

Integrate discord linked roles into the Discord Integration module #3402

Open supercrafter100 opened 1 year ago

supercrafter100 commented 1 year ago

Describe the feature

From discord:

Linked roles, a feature that will help you secure your server by checking new members’ identities on other platforms you trust. You can also use this to create exclusive spaces for members to hang out in.

It would be an interesting idea to allow modules to add their own data as something a linked role can hook into. As a few examples: Data Usage
Account is linked (core) Ability to add a verified role without requiring nameless-link
Resources posted (resources module) Add a creator role to a user that has posted a certain amount of resources
Posts made in last 30d (forum) Something like an active role for users that post a certain amount of times in a month
Minecraft integration linked (core / minecraft™️) Add a role when a user has linked their minecraft account to nameless

Additionally, linked roles can display data in the apps section of someone's profile image

For a full article from discord on how to implement linked roles, see here For the connection metadata documentation, see here