Discord Game Linker FREE

Verified Discord Game Linker FREE 1.02

No permission to download

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Website User Information:

On GameServersHub, developers can earn a "Verified" prefix tag for their resources. This tag indicates that the developer has been granted a website role to upload verified resources, which are generally of higher quality than unverified ones. By consistently providing dedicated and quality results for the gaming community, developers can earn this tag and showcase their commitment to providing top-notch content. So, if you're looking for the best gaming resources, be sure to keep an eye out for the "Verified" tag on GameServersHub.
Discord Game Linker FREE
Join my Discord Channel for more support!
If you enjoy my plugins, please leave a rating!

Discord Game Linker
A Simple plugin designed for Bot developers to allow linked functions between discord and Ark.
Allows you to store discord id's to steam id's or link steamid's to a bot generated link code.

The command is configurable by Permissions and can be configured to cost Ark Shop points or Tokens via TokenBank!

USAGE:
in-game:
/linkgame <DiscordID>​
or if UseLinkCode = true
/linkgame <LinkCode>​
RCon:
DiscordGameLinker.link <steam_id> <discord_id>​

Depending on what mode you are using:

UseLinkCode = true
Will search the database for the <LinkCode> argument and then add the steam id to that existing row.

UseLinkCode = false
Will save the players <DiscordID> they entered and their steam/epic id into a new database row.


Supports MySql/MariaDB and Sqlite.
1677643559460.png


Reload command: DiscordGameLinker.reload

JSON:
{
    "DiscordGameLinker":{
        "Enabled": true,   // enables the plugin
        "DiscordWebHook": "",  // add a webhook url for logging when players use the command and what id they supply
 
        "GroupPermission": {
            "Default":{  // player group permissions are defined here. A Default config is required. Set your priority order, this is for players that qualify for more than one config. The lowest priority is selected. This is why Default should always be the highest priority
                "Priority": 99,
 
                "LinkGameEnabled": true,   // enables the command for this group
                "LinkGameUseLinkCode": false, // if true then the plugin looks for a link code already in the database to match first, then adds steam id to that row.
                 "LinkGameUseTokens": false,  // use tokens for currency (via TokenBank), otherwise ArkShop points are assumed
                 "LinkGameTokenName": "LinkGameToken",  // name of token to use
                "LinkGamePrice": 0 // amount to charge, if 0 then command is free
            }
        },

        "LinkGame":{   // stores the players steam id and discord id they entered, into a database
            "Enabled": true,   // enable this feature for the plugin
            "ChatCommand": "/linkgame",   // chat command to use
            "CommandCooldownInSeconds": 5  // how often the user can spam the command
        },
 
        "Messages":{
            "GroupPermission": {
                "Default":{
                    "Priority": 99,
 
                    "NoPermission": "You do not have permission to use this command",
                    "SenderNameInChat": "SERVER",
                    "NotEnabled": "This feature is not enabled on the server",
                    "NotEnoughTokens": "You don't have enough tokens to use this command",
                    "NoPoints": "You do not have enough points ({} needed)",
                    "CommandPurchased": "Command purchased for {} points",
                    "CommandCooldown": "You cannot use this command so quickly, try again in a moment ({} second(s) left)",                             "LinkGame": "You succesfully linked your discord id",
                    "MissingId": "You must supply your discord id",
                    "InvalidLinkCode": "The link code you entered: {} is not valid",
                    "InvalidId": "The discord id you entered: {} is not valid",
                    "LinkClaimed": "This link code: {} has already been claimed",
                    "Points": "Points",
                    "Tokens": "Tokens",
                    "Free": "Free"
                }
            }
        },
        "Mysql": {
            "UseMysql": false,
            "MysqlHost": "localhost",
            "MysqlUser": "",
            "MysqlPass": "",
            "MysqlDB": "discordgamelink"
        }
    }
}

Latest updates

  1. Version 1.02 Update

    - Added UseLinkCode, if true then the plugin looks for a link code already in the database to...
  2. Version 1.01 Update

    Added RCON command: DiscordGameLinker.link <steam_id> <discord_id>

Latest reviews

great plugin great Dev! He's actively giving support to all his plugins. Cant wait to try his new plugins !
jraServerAPI
jraServerAPI
thank you!
I'm just creating an open source project that uses the calss cross chat linking table that is similar to this one, for those who don't have that plugin, this one will come in handy ^^
jraServerAPI
jraServerAPI
thank you!
Monetize your ARK server
Tempest Dedicated Servers
Rogue Vikings Discord Server - Rogue Vikings Gaming Servers - Minecraft Prison Servers - Minecraft Creative Servers
Tebex
Back
Top