Plugin Release Discord Verify | Discord account linking

  • After careful consideration and due to limited usage, we’ve made the decision to discontinue the PaperMC forums. Moving forward, we recommend using Hangar for plugin uploads, and for all other community discussions and support, please join us on Discord.
dv_banner.png

Discord Verify [Velocity]​

Let your players link their Minecraft accounts to their Discord account!
Download »

Report Bug · Request Feature

Features

DiscordLink is a plugin that allows your players to link their minecraft and discord accounts. The plugin is able to handle multiple accounts to one user, as well as unlinking users.
  • Role Sync Allows you to synchronize luckperms ranks with discord roles. (setup below)
  • Discord Commands
  • Absolute customization
  • RGB support

Setup

Role sync​

You can set up role sync in config.yml near the bottom.
enabled: {boolean} Will allow this feature to function.
server-id: {long id} Lets you configure
Code:
mapping:
{group}: {long id}
The {group} should be the name of the group, and the {long id} should be the id of the role you want this group to point to.
rank-sync-auto: {int} How often shall we automatically sync roles (seconds) -1 will disable it.

Other​

code-expire: {int} How long should a code take to expire (seconds)
catch-code: {boolean} If the player sends their verification code in chat, should we catch it?
verify-whole-command: {boolean} When a player clicks the %code%, should we make them copy the command or just the code

Remote SQL​

Take a look at LuckPerms documentation, we function similarly, though we will be using sqlite.

Discord​

Simply enter your bot's token in the config, as well as the id of the channel you want people to use the command in.

API​

The plugin has some features such as an event system, that supports:
VerifySuccessEvent, VerifyFailEvent and CodeExpireEvent
You can use the VerifyEvents class to register a new VerifyListener.

Usage​

Permissions​

verify.command - Run the command /verify
verify.command.reload - Reload the plugin
verify.command.help - View the help information

License
Distributed under the MIT License

Contact
MattMX#0033 - Discord
1etho#0001 - Discord
Project link - https://github.com/1etho/VelocityVerify/