Garry's Mod Leaks
Trixter's Discord Integration
Submitted by archip, 17-08-2020, 09:40 AM, Thread ID: 178860
Thread Closed
DESCRIPTION
most advanced integration for your Discord server that you can find on Gmodstore.
Features
3-in-1 complete Discord Integration
Relay
Rank Sync
Join Rewards
Pretty much every part is configurable including with the language even though it depends on my backend (refer to the disclaimer below)
Doesn't depend on having Discord client installed on your PC (like most addons do for e.g join rewards)
Integrations with other addons like ULX, xAdmin, ServerGuard, SimpLAC and CAC (if you want some addon to be integrated or are an author of one - contact me)
Uses websockets for communicating with backend for better performance, but optionally can fallback to HTTP
Developer API allowing to implement custom features
Tons of other more specific features in the Relay, Rank Sync and Join Rewards tabs
DISCLAIMER: The idea behind Discord Integration is to be as easy to setup as possible. Due to how certain features work, you would need a webserver + some other services configured that aren't usually available on the consumer webhosting. Because of this Discord Integration is designed to be ran on MY backend for the ease of use. Everything has been appropriately secured on my end to avoid any possible compromises, and in result making it more user friendly by e.g allowing me to have linked accounts be automatically synced between all servers running this addon. If you don't like this - you don't have to buy it nor trust me.
What's the difference to the previous "Discord Relay" and why is this a separate script?
Discord Integration is a COMPLETE rewrite, with a ton of more features and with modular design to make adding new features a lot easier and to allow other people to implement their own features.
If you've had issues with the previous script preventing it from working and support ticket open, or bought it inside a month since this script was released - contact me through Gmodstore private message and I'll give you access for free.
If you've owned the script previously but don't fall under the above conditions - contact me through Gmodstore private message and I'll give you a 50% coupon.
INSTALLATION
1. Copy the "discordintegration" folder into the garrysmod/addons/ folder which is where all of your addons are.
2. Navigate to garrysmod/addons/discordintegration/lua/
3. Edit the relay_config.lua file in the navigated directory (and discord_lang.lua for language configuration if needed)
Make sure to fill the required configuration parts and the modules you want to use.
4. (OPTIONAL) If your host supports binary modules, it is highly recommended to install GWSockets
You can either find this binary module from your host's mod manager if it's added, or at this URL: https://github.com/FredyH/GWSockets/releases
Click at gmsv_gwsockets_<your server os>.dll and upload it to the directory garrysmod/lua/bin/. If you don't know what OS your server runs on, ask your host. You'll get a message in the console if the module loaded fine along of the lines "GWSockets is successfully installed!"
NOTE: If garrysmod/lua/bin/ directory doesn't exist, you'll need to create it.
5. Start up the server and everything should work fine
If it doesn't, please check your server's console for any type of errors or messages from "Discord ->". If you still can't figure out what's wrong, open a support ticket with your full server console log attached.
GMODSTORE
:sip:Last Version 1.0.10
Proof:https://imgur.com/a/a8MWv0F
most advanced integration for your Discord server that you can find on Gmodstore.
Features
3-in-1 complete Discord Integration
Relay
Rank Sync
Join Rewards
Pretty much every part is configurable including with the language even though it depends on my backend (refer to the disclaimer below)
Doesn't depend on having Discord client installed on your PC (like most addons do for e.g join rewards)
Integrations with other addons like ULX, xAdmin, ServerGuard, SimpLAC and CAC (if you want some addon to be integrated or are an author of one - contact me)
Uses websockets for communicating with backend for better performance, but optionally can fallback to HTTP
Developer API allowing to implement custom features
Tons of other more specific features in the Relay, Rank Sync and Join Rewards tabs
DISCLAIMER: The idea behind Discord Integration is to be as easy to setup as possible. Due to how certain features work, you would need a webserver + some other services configured that aren't usually available on the consumer webhosting. Because of this Discord Integration is designed to be ran on MY backend for the ease of use. Everything has been appropriately secured on my end to avoid any possible compromises, and in result making it more user friendly by e.g allowing me to have linked accounts be automatically synced between all servers running this addon. If you don't like this - you don't have to buy it nor trust me.
What's the difference to the previous "Discord Relay" and why is this a separate script?
Discord Integration is a COMPLETE rewrite, with a ton of more features and with modular design to make adding new features a lot easier and to allow other people to implement their own features.
If you've had issues with the previous script preventing it from working and support ticket open, or bought it inside a month since this script was released - contact me through Gmodstore private message and I'll give you access for free.
If you've owned the script previously but don't fall under the above conditions - contact me through Gmodstore private message and I'll give you a 50% coupon.
INSTALLATION
1. Copy the "discordintegration" folder into the garrysmod/addons/ folder which is where all of your addons are.
2. Navigate to garrysmod/addons/discordintegration/lua/
3. Edit the relay_config.lua file in the navigated directory (and discord_lang.lua for language configuration if needed)
Make sure to fill the required configuration parts and the modules you want to use.
4. (OPTIONAL) If your host supports binary modules, it is highly recommended to install GWSockets
You can either find this binary module from your host's mod manager if it's added, or at this URL: https://github.com/FredyH/GWSockets/releases
Click at gmsv_gwsockets_<your server os>.dll and upload it to the directory garrysmod/lua/bin/. If you don't know what OS your server runs on, ask your host. You'll get a message in the console if the module loaded fine along of the lines "GWSockets is successfully installed!"
NOTE: If garrysmod/lua/bin/ directory doesn't exist, you'll need to create it.
5. Start up the server and everything should work fine
If it doesn't, please check your server's console for any type of errors or messages from "Discord ->". If you still can't figure out what's wrong, open a support ticket with your full server console log attached.
GMODSTORE
:sip:Last Version 1.0.10
Proof:https://imgur.com/a/a8MWv0F
The link in this hidden content has been reported as down 0 times this month.
1 times in total
Users browsing this thread: 1 Guest(s)