TeamSpeakVerifier [Link Minecraft & TeamSpeak Ranks] [BungeeCord & Spigot Support] [MySQL][With API] 1.4.0

Link your Minecraft and TeamSpeak accounts

  1. SchlaumeierTV
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Source Code:
    https://github.com/DRSchlaubi/teamspeakverifyer
    Contributors:
    DRSchlaubi, TheHolyWaffle(https://github.com/TheHolyWaffle/TeamSpeak-3-Java-API)
    If you can't download the plugin via Spigot use this link https://ci.schlb.pw/job/TeamspeakVerifier/7/artifact/target/tsverifier-1.1-SNAPSHOT.jar
    (This Plugin is made with the TeamSpeakAPI of https://github.com/TheHolyWaffle/TeamSpeak-3-Java-API)
    !Please use login as a guest mode when downloading!

    What does this plugin do?
    With this plugin you can link your Minecraft and Teamspeak accounts and roles/ranks
    How it works
    - You type in /teamspeak verify
    - You'll get a code
    - You send !verify <code> to the TS3Bot
    - DONE

    Requirements
    - MySQL database
    - TeamSpeak query access
    - Vault and an supported permission plugin (Spigot only)
    [​IMG]
    • /teamspeak verify - Verify command
    • /teamspeak unlink - "Unverify" command
    • /teamspeak update - Updates roles when you asigned a new role to the user
    • /teamspeak reload - reload command Permission: ts.reload
    [​IMG]
    • Download the newest version of the plugin and place it in your plugins/ folder
    • Restart your server
    • Modify config.yml
    • Restart your server again
    • DONE
    Developer API
    This plugin has an integrated API when you you want to use it just add the plugin to your project and the following line to your plugin/bungee.yml
    Code (Text):
    depend: [TeamspeakVerifyer]
    API Example: github.com/dRSchlaubi/teamspeakverifyerapiexample
    Methods:
    Code (Text):
    //Tests of Teamspeak DBID is verified
    TeamspeakVerifyerAPI.isVerified(String identity)
    //Tests of Player is verified
    TeamspeakVerifyerAPI.isVerified(Player player)
    //Tests of ProxiedPlayer is verified
    TeamspeakVerifyerAPI.isVerified(ProxiedPlayer player)
    //Retrives MCUsername from TeamSpeak DBID
    TeamspeakVerifyerAPI.getUserName(String id)
    //Retrives TeamSpeak DBID from Player
    TeamspeakVerifyerAPI.getDatabaseId(Player player)
    //Retrives TeamSpeak DBID from Player
    TeamspeakVerifyerAPI.getDatabaseId.getDatabaseId(ProxiedPlayer player)
    Maven:
    Code (XML):

    <repositories>
           <repository>
               <id>jitpack.io</id>
               <url>https://jitpack.io</url>
           </repository>
       </repositories>
       <dependency>
           <groupId>com.github.DRSchlaubi</groupId>
           <artifactId>teamspeakverifier</artifactId>
           <version>01a2cc8580</version>
       </dependency>
     

Recent Updates

  1. Fixed link
  2. Download link update
  3. Autocomplete update

Recent Reviews

  1. Semze
    Semze
    5/5,
    Version: 1.4
    One start because of a random is cancer....here we go 3 stars
    xd
    1. SchlaumeierTV
      Author's Response
      Thanks for you Review :D
  2. xIswagbombex
    xIswagbombex
    1/5,
    Version: 1.2
    download link doesn't work

    ---------------------------------------------------------------
    1. SchlaumeierTV
      Author's Response
      The download should work now again! Sorry for that I forget to install Jenkins on my new server and for next time please use my Discord or the plugin thread for bugreports. Thanks :')