Simple Link – Discord & Steam Linking System

$25.00

Sold by: Ryz0r

Ryz0r’s verification system, Simple Link, has been delivered too and used on over 150 servers at this point. I strive to provide the best support, quickest updates, and quick installs. If you need any support, I’m only a message away, and my customers can attest to this!

Description

Simple Link is the first and best verification system!

Why my system?

More information will be detailed below, but to put it in a basic sense: I provide a solid product delivered by someone who has been developing software and doing back end work for over 10 years, and it is also my professional field. I have had zero complaints about the way the system works, or about it causing any server-sided or performance issues, and that is with 95+ happy customers to date. All of my previous customers have been through word of mouth, simply because people wanted a better product and knew I could provide it. I’ve had no complaints thus far, I’ve spent a lot of time developing, maintaining, and updating the system, and I believe in the quality of work, not the quantity of price.

Ryz0r’s verification system, Simple Link, has been delivered too and used on over 150 servers at this point. I strive to provide the best support, quickest updates, and quick installs. If you need any support, I’m only a message away, and my customers can attest to this!

There may be some competitors out there, but no one will beat the quality support I provide, the easy installation and the free updates. I’m usually on Discord all the time, and if not my phone is always next to me for quick and easy replies. My system has proven time and time again to provide great results with no effects to server performance!


Requirements/Dependencies

Only $0.99/month at ServerStarter.host (https://serverstarter.host/discord-bot-hosting)

  • Rust Server

Suggested Setup

  • Hetzner VPS ($3-4/month) – This will run the web server, MySQL, PHP, PHPMyAdmin & NodeJS.
  • Rust Server – Shared or dedicated does not matter!

Setting Up Database w/ PHPMyAdmin

Simple Link - Discord & Steam Linking System Simple Link

Setup Instructions – Detailed Instructions Provided with Product Delivery

  1. Create A New Discord Bot – Discord Dev Portal
  2. Set Bot Redirect & OAuth2 in OAuth2 Section to https://yourdomain.com/discord
  3. Move down to scopes and select bot, and a new section named “Bot Permissions” should show up. Choose View Channels, Manage Server, Manage Roles. Then, click the save button and invite the bot to your guild. Upon inviting the bot, there should be a role name created that is exactly the name of your bot. Please move this role to the very top or else it won’t properly give out your verified role.
  4. Upload all files from the website folder to your web server where the website will be hosted from, and then open main.conf.php for editing
  5. There are quite a few fields in here, so read the detailed setup instructions for information on what each item does.
  6. Modify SteamAuth/SteamConfig.php and fill in your Steam API Key found here, and also your domain in the spots where it says YOUR DOMAIN HERE.
  7. Open the file called api.php and replace $$SECRET$$ with a secret identifier of your choice. Any string is okay here.
  8. Upload the plugin to your Rust server, modify Oxide/Config/UniversalLink.json. The most important part will be the API URL as: https://yourdomain.com/api.php?action=steamChecks&id={id(s)}&secret=yourapikey. For more detailed instructions reference the guide in the product file.
  9. The last step will be setting the bot up. Upload this to your web server, or a bot container and then edit the file. All fields to modify are at the top and you are told what to modify. Then, install the following three NPM packages: (steamapi, node-fetch, discord.js), and then run it using NodeJS 12.

Product Features

  • Web-Based Discord & Steam Login
  • Verification Rewards – Reward players for linking their Discord & Steam together.
  • Steam Group Rewards – Reward players instantly for joining your Steam Group.
  • Nitro Boost Rewards – Reward players in-game that Nitro Boost your Discord.
  • Discord Bot – A provided Discord bot allows you to search all verified players given a Discord ID or Steam ID. This can help to quickly identify players in your Discord or In Game.
  • Custom API – A custom API is provided that allows you to develop your own things around the system. Some customers have made ticket bots that only allow verified users to open a ticket, and displays their Steam Information upon making a ticket.
  • Website – The website is designed and ready to go after a few configuration steps. It is designed in HTML & CSS so it is easy to adjust and change as some customers have already done.
  • No Discord Extension! – This plugin does not rely on the Discord Extension.. which means random crashes, and bots timing out are no longer a thing. I made the system and plugin with performance in mind, so the plugin uses a queuing system to hand out rewards, or allows for use of a command to do it.
  • Oxide -> Discord Role Sync – Roles are synced from Oxide to Discord. All roles you configure will be synced after the plugin is loaded. Existing roles will not be, but all roles going forward will be.

Demonstrations & Examples

    • Discord Invite – You may join my Discord to chat with existing customers or read their testimonials.

The list goes on and on. If you need more examples or have any questions feel free to contact me at any time on Discord: Ryz0r#0101.


Check out more of my work here! https://lone.design/vendor/ryz0r/
Join the Lone.Design Discord Here! https://discord.gg/VEesZs9

14 reviews for Simple Link – Discord & Steam Linking System

  1. 5 out of 5

    slayersrust (verified owner)

    Before I purchased Ryzors Simple Link I was going through months of lag on my servers which ended up being caused by the Discord extension linking system. As soon as Ryzor set me up with his Linking system my server ran buttery smooth. Now my players instantly get access to their /kit discord and /kit boosted as soon as they sign up through the beautiful website. I highly recommend this system, Ryzors support is phenomenal and this system did everything I wanted while looking great!

    10/10 !!

  2. 5 out of 5

    Raichu (verified owner)

    After trying several other solutions and being unhappy I bit the bullet and purchased this. Had a couple of issues but the level of support from Ryzor has been amazing. We have been using the verification system for the past 5 months and have no regrets.

  3. 5 out of 5

    Robert Kearly III (verified owner)

    Great verification system. Hands down beats anything else available with zero load on your server. Ryzor’s support has been nothing but excellent!

  4. 5 out of 5

    rustinity.servers (verified owner)

    Great social linking system, definitely the best public linking system out there

  5. 5 out of 5

    Daniel Fuss (verified owner)

    great support. He set it up for me twice, easy to chat with and makes sure the bot is working. cant fault anything so far.
    Thanks mate <3

  6. 5 out of 5

    jake (verified owner)

    top notch system!

  7. 5 out of 5

    adminmangogaming (verified owner)

    Perfect integration and easy installation. It works exactly how you would think it would work and Ryz0r is always available if we have any questions. Great plugin and great developer.

  8. 5 out of 5

    Canlis (verified owner)

    An amazing verification system for anyone who needs just this, a reliable, and well made system that supports nitro boosting and steam group linking. Ryz0r gives great and quick support helping as much as possible. Very worth for your money and I would recommend this to anyone looking to abandon the Discord DLL.

  9. 5 out of 5

    Sir Black (verified owner)

    Don’t waste your time with the Discord Auth bots out there! They die constantly, causing you to schedule reloads, and introducing unnecessary resource usage on your game servers. Set up this verification system on your website, link your players across all your servers, and relax. If you get stuck, Ryz0r’s customer service is unbeatable and he’s only a DM away.

  10. 5 out of 5

    Kevin Grimes (verified owner)

    Great plugin and top notch developer who helped with every question

  11. 5 out of 5

    Triax (verified owner)

    A fantastic and light-weight solution which provides a stable base to build upon for your individual needs. The product has “simple” in it’s name for a very clear reason.

  12. 5 out of 5

    rustedmaster.eu (verified owner)

    Strongly recommended solution! It tooks some time to install it for first time, but you will be happy with it! It’s lightweight for game server, the plugin just calls the API and the other magic happens on the webhosting side ;)
    I just added the functionality of working with VIP roles that are synchronized from Discord to the game.
    Very helpful developer allways answering questions!

  13. 5 out of 5

    philipemmil (verified owner)

    Really good tool that you need for your server, the setup was a bit difficult for me, but the developer helped me to fix all the problems very fast!!

  14. 5 out of 5

    Rocky1 (verified owner)

    The perfect tool! Its super easy to setup and comes with clear instructions for installation. Also, the linking website is easy to customize if that’s your thing. If you have any issues, Ryzor will always have an answer for you. I will never hesitate to purchase a product from Ryzor.


Only logged in customers who have purchased this product may leave a review.

Version | Updated December 18, 2024
  • Added
Version 2.4.1 | Updated December 18, 2024
  • Added Fix for players with ' in their name being unable to link.
Version 2.4.0 | Updated August 28, 2024
  • Added ​   1. Replace your Node.JS Bot ready.js file with the latest one in this ZIP (you don't need to if you already updated on August 27th). 2. Replace index.php and complete.php files with the current ones in this ZIP. 2a. If you made changes to index.php or complete.php you don't want to lose, you can make the changes manually. See below.   index.php - find  location.href = '/'; and replace with  location.href = "";     complete.php - find header('location: /'); and replace with header('location: ' . $redirect);
Version 2.3.6 | Updated August 28, 2024
  • Added Fix issue with ready.js on newer versions of Discord.JS. You just need to replace only the ready.js file.
Version 2.3.5 | Updated February 8, 2024
  • Added One more quick fix! Please update to this latest version. It improves upon the error handling in nitro syncing, and removes some of the debug messages for nitro. It also adds in success/failures for nitro syncing. Please update src/events/ready.js and src/functions/updateNitro.js and api.php in the website. Make sure to reconfigure your secret in api.php after you reupload it.
Version 2.3.4 | Updated February 8, 2024
  • Added One more quick fix! Please update to this latest version. It improves upon the error handling in nitro syncing, and removes some of the debug messages for nitro. It also adds in success/failures for nitro syncing. Please update src/events/ready.js and src/functions/updateNitro.js
Version 2.3.3 | Updated February 8, 2024
  • Added Fixing an issue with Nitro Syncing. Seems I missed this, so thanks to Gogglehotmail 🙂
Version 2.3.2 | Updated February 3, 2024
  • Added Another fix for linking system in a subfolder. Please use this version.
Version 2.3.1 | Updated February 3, 2024
  • Added Fix for people using the linking system in a subdomain
Version 2.3.0 | Updated January 28, 2024
  • Added Fixes issue with linking for some customers. Update to this if Discord linking isn't working.
Version 2.2.3 | Updated December 18, 2023
  • Added Small bug fix. Just update your index.php if you're having issues with the Steam button being red always.
Version 2.2.2 | Updated September 18, 2023
  • Added Fixes issue for some people where it wouldn't do the Steam login portion. Update only the index.php file if you're affected.
Version 2.2.1 | Updated September 16, 2023
  • Added IF YOU ARE HAVING ISSUES WITH NITRO BOOSTS NOT SYNCING TO GAME, PLEASE REPLACE YOUR API.PHP FILE WITH THIS NEW VERSION. MAKE SURE TO PUT YOUR SECRET IN. ALSO FIXES A BUG WHERE VERIFICATION MESSAGE IS SENT EVERY TIME. ---------------- Improved the style of the site. All pages look and more modern and sleek. Added the option to force users to login with Steam group after logging in with Discord. Improve the link/unlink process to actually allow users to update linking rather than forcing them to unlink then unlink again. Improved the unlink process. Moved the "unlink" button to the header, only if logged in. General code improvements and bug fixes. To use this update, you will need to use the new main.conf.php file, and reconfigure it. Make sure you save all credentials from this file before replacing it. You will also need to update your Discord redirect in main.conf.php and on the developer portal to remove the "/discord" or "/discord.php" depending on your setup.
Version 2.2.0 | Updated September 14, 2023
  • Added Improved the style of the site. All pages look and more modern and sleek. Added the option to force users to login with Steam group after logging in with Discord. Improve the link/unlink process to actually allow users to update linking rather than forcing them to unlink then unlink again. Improved the unlink process. Moved the "unlink" button to the header, only if logged in. General code improvements and bug fixes. To use this update, you will need to use the new main.conf.php file, and reconfigure it. Make sure you save all credentials from this file before replacing it. You will also need to update your Discord redirect in main.conf.php and on the developer portal to remove the "/discord" or "/discord.php" depending on your setup.
Version 2.1.8 | Updated May 30, 2023
  • Added Please replace src/events/messageCreate.js with the new version. New README.html file! Enjoy :) Fixes Discord bot only sending messages to unlinked users about linking instructions Fixes issue where bot will only send either reply in channel or DM, but not both if both options are enabled
Version 2.1.7 | Updated May 25, 2023
  • Fixed Please replace src/events/ready.js file with the new version, and replace the api.php file with the new version and update your secret inside of api.php again. This improves performance of name syncing and ensures all names get synced when there is a lot to be synced (first initial sync).
Version 2.1.6 | Updated May 9, 2023
  • Added If you are on 2.1.5, just replace the ready.js file. If you're on previous to 2.1.5, follow the instructions below. =========== Fixes bug where new nitro boosters weren't syncing to the database (accidental regression). Fixes bug where the website URL would have numerous slashes in it (missed an exclamation point). Optimized more endpoints to use bulk searches rather than one by one. You will need to replace a few files for this: 1. api.php 2. ready.js 3. index.js 4. updateNitro.js 5. getTotalLinked.js You're better off just replacing the entire bot with all the files except for the config. As for the api, upload the new api.php then replace your secret.
Version 2.1.5 | Updated May 9, 2023
  • Added Fixes bug where new nitro boosters weren't syncing to the database (accidental regression). Fixes bug where the website URL would have numerous slashes in it (missed an exclamation point). Optimized more endpoints to use bulk searches rather than one by one. You will need to replace a few files for this: 1. api.php 2. ready.js 3. index.js 4. updateNitro.js 5. getTotalLinked.js You're better off just replacing the entire bot with all the files except for the config. As for the api, upload the new api.php then replace your secret.
Version 2.1.4 | Updated May 9, 2023
  • Added Fixes some logic bugs Suggested: replace everything besides your config.json
Version 2.1.3 | Updated May 8, 2023
  • Added More bot fixes
Version 2.1.2 | Updated May 2, 2023
  • Added This update is for the bot and the api.php file specifically. You will need to upload the new api.php file and put your secret back into it. The bot just needs the "ready.js" file replaced with the new version.
Version 2.1.1 | Updated April 11, 2023
  • Added Bug fixes for the Discord bot
Version 2.1.0 | Updated February 10, 2023
  • Added PLEASE UPDATE TO THIS VERSION IF YOU DOWNLOADED THE PREVIOUS VERSION FROM TODAY OR YESTERDAY. I ACCIDENTALLY MISPLACED FILES, AND THE BOT HAD SOME ERRORS IN THE NITRO/NAME SYNC CODE.
Version 2.0.2 | Updated February 10, 2023
  • Added PLEASE UPDATE TO THIS VERSION IF YOU DOWNLOADED THE PREVIOUS VERSION FROM TODAY OR YESTERDAY. I ACCIDENTALLY MISPLACED FILES.
Version 2.0.1 | Updated February 10, 2023
  • Added Fixed incorrect version being given. Please also select Manage Nicknames when inviting or reinviting the bot. Updated README.
Version 2.0.0 | Updated February 10, 2023
  • Added PLEASE READ BEFORE UPDATING ​​​​​​​This was a pretty large update QoL update. Multiple things have changed, so please read in full! The Discord bot has been completely rewritten, thanks to Amino. You will need to reinvite your bot, but specify applications.commands permissions in order to use the slash commands. The Discord bot now uses Slash Commands for searching, should be faster now that it's on DiscordJS 14 and has a bunch more configuration opens such as configurable linking embeds, sending to DMs, and checking for linking before sending the embed. The admin panel has received a complete rehaul. It now supports searching users by name, discord id and steam ID. It's also in DARK MODE. The Rust plugin received a small bump in version number, I just made a change to the config options. The setup instructions were updated to reflect the new changes.
Version 1.1.6 | Updated September 11, 2022
  • Added Modified readme once more
Version 1.1.5 | Updated August 26, 2022
  • Added Fixed issue with instructions
Version 1.1.4 | Updated July 22, 2022
  • Added Fixed bugs with admin panel Added columns to admin panel Added more instructions to the instructions file
Version 1.1.3 | Updated March 14, 2022
  • Added Fix small bug where the verify embed would send no matter the config option
Version 1.1.2 | Updated February 21, 2022
  • Added Fixed issue with instructions Added instructions for Nginx Removed unload from plugin on wipe, this was a beta feature I forgot to remove
Version 1.1.1 | Updated January 21, 2022
  • Added Last update, I promise! Fixed bot giving out errors when it couldn't change nicknames for the guild owner.
Version 1.1.0 | Updated January 20, 2022
  • Added Updated bot again, moved config to config.json file so you don't have to do config over again every update
Version 1.0.9 | Updated January 20, 2022
  • Added Remove name for status feature as it was unused mostly Added try catch for setting nickname on name sync feature Cleanup unused code left from last update that could cause errors
Version 1.0.8 | Updated January 18, 2022
  • Added Massive bug fix. Plugin updated by 2 versions, contains performance improvements, config changes. Updated SimpleLinkBot.js to include some fixes around name syncing and bot crashing. Updated api.php to fix issue with api not delivering json encoded results on some methods. Includes admin panel, and fixes config for admin panel for those previously using it. More updates coming soon!!
Version 1.0.7 | Updated July 2, 2021
  • Added Fixed issue with bot missing line of code.
Version 1.0.6 | Updated June 27, 2021
  • Added Rewrote the bot to be way more lightweight and clean.
Version 1.0.5 | Updated June 13, 2021
  • Added Fixed incorrect variable "data" in the Discord bot. Only a few users had this issue, fixed for most.
Version 1.0.5 | Updated June 10, 2021
  • Added PLEASE READ PREVIOUS CHANGE LOGS FIRST SO YOU DON'T MISS ANYTHING! Another update. I'm not sure whether to say sorry or you're welcome, lol. This update will display the users discriminator, discord avatar and steam avatar at the end of the linking process so it's more clear what account they have logged in to. Open the new ZIP file and follow the directions inside of Profile Pic Update.txt, or replace your current one with the one in side of the Website Files directory.
Version 1.0.4 | Updated June 10, 2021
  • Added Enabled the ability to sync roles from Oxide -> Discord PRIOR to the plugin being on the server. The plugin syncs new changes fine, but until today it would not sync prior changes. Now, it will sync current groups of users that are linked when they next connect to the server, or when they use the commands you have set in the config such as /link or /discord. Simple remove the old UniversalLink.cs, add the new one and reload then enjoy!
Version 1.0.3 | Updated June 8, 2021
  • Added Adds the ability to give users a Discord role if their Discord status contains a text defined by you in the bot config. In order to use this feature, you will need to save the old bot config, and replace the old bot file with the new bot file then replace your old config.
  • Added Cleans up plugin code, removes bulky methods, and now checks more than 1 user in the queue at once, removing any strain on performance and decreasing time between checking per users. In order to use this simply delete your old UniversalLink.cs, upload the new one and then check the config for new options.
  • Added As for the previous change log a few days ago, if you were an existing customer when that was posted, and you read “add some code to api.php” and were confused… the code is in a file called: IF UPDATING EXISTING INSTALL - PLEASE READ.txt.
Version 1.0.2 | Updated June 6, 2021
  • Added This update adds support for syncing users Steam names to Discord names from in game. It also adds support for removing a users verification status upon leaving your Discord. You will need to overwrite your current Discord bot with this update, add some code to api.php and then upload the new plugin.

One thought on "Simple Link – Discord & Steam Linking System"

Leave a reply

Your email address will not be published. Required fields are marked *

How do I set up these Tools/Utilities I just purchased for my server?

• All tools/utilities are to include installations steps in the description or within the product download themselves, however, if you need assistance whilst setting them up please reach out to us on Discord. Please follow the installation steps found in the description or attached within your downloaded file.

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product