Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Ability to link your Discord account to your Minecraft account #17

Open
Southpaw1496 opened this issue Jun 22, 2021 · 3 comments
Labels
Projects

Comments

@Southpaw1496
Copy link

Southpaw1496 commented Jun 22, 2021

Linking can either be optional or required. If optional it's initiated by an in-game command, if non-optional, it's started on join.

When the user runs the command/gets kicked, they are sent a code (via command or kick message), which they can then DM to the Discord bot, linking their accounts. Among other things, this is more secure than a simple !whitelist command because players can only "whitelist" accounts that they have access to. It also avoids having to use the vanilla whitelist, which, as discussed in Discord, is cursed.

If forcing players to have linked accounts to join is on, this behaviour is disabled if the whitelist is enabled, so you can block people from joining even if their account is linked, and players on the whitelist don't have to have their account linked to join. This would be useful for quickly setting the server to staff-only while doing maintenance. There could also be an option to always let whitelisted players and/or ops through, even if the player is not linked.

Linked accounts get the following features (preferably configurable):

  • Players with linked accounts can get a role on Discord
  • Players can only join if they have a given role assigned (useful for a Twitch/Patreon server, for example, obviously only works if account linking is forced)
  • Players can only join if they are in a specific guild (or in one of a list of guilds)
  • Linked players can have their Discord nickname set to their Minecraft username
  • Roles on Discord can sync to a LuckPerms etc. permission group.
  • Minecraft Bans and Discord bans can sync.
@Southpaw1496 Southpaw1496 changed the title [Feature Request) ability to link your Discord account to your Minecraft account [Feature Request] Ability to link your Discord account to your Minecraft account Jun 23, 2021
@Genau6502 Genau6502 added this to To do in 2.0.0 Jul 28, 2021
@elhertz
Copy link

elhertz commented Sep 8, 2021

+1
A feature to sync an account and link discord roles to LuckPerms would be nice.

@Southpaw1496
Copy link
Author

Southpaw1496 commented Sep 8, 2021

Uhhh I did say " Roles on Discord can sync to a LuckPerms etc. permission group"

This is planned for Blockbot 2, by the way. Updates are posted in Discord.

@elhertz
Copy link

elhertz commented Sep 8, 2021

Uhhh I did say " Roles on Discord can sync to a LuckPerms etc. permission group"

I know. I was just sharing my opinion on that specific suggestion you made.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
2.0.0
To do
Development

No branches or pull requests

3 participants