Integrations
All settings for this feature live under Settings Third Party Integration .
GWToolbox++ offers several integrations with external services to enhance your Guild Wars experience.
Discord Integration
The Discord integration allows GWToolbox++ to send in-game information to Discord, providing rich presence functionality.
Features:
- Display your current in-game location
- Show your character information
- Share party information
- Allow other players to join your party through Discord
To enable and configure Discord integration:
- Go to GWToolbox++ settings
- Check “Enable Discord integration”
- Customize the displayed information as desired
Teamspeak 5 Integration
The Teamspeak 5 integration connects GWToolbox++ with your Teamspeak 5 client, allowing for seamless communication between the game and your voice chat.
Features:
- View current Teamspeak server information in-game
- Send your current server info to the in-game chat
- Automatically connect to the appropriate Teamspeak channel based on your in-game location
To set up Teamspeak 5 integration:
- Ensure Teamspeak 5 is running and the “Remote Apps” feature is enabled
- In GWToolbox++ settings, enable “Teamspeak 5 integration”
- Use the “/ts5” command in-game to send your current server info
Twitch Integration
The Twitch integration allows streamers to interact with their chat directly from within Guild Wars.
Features:
- Send and receive Twitch chat messages in-game
- Receive notifications when viewers join or leave your channel
- Customize the appearance of Twitch messages in your game chat
To configure Twitch integration:
- In GWToolbox++ settings, enable “Twitch integration”
- Enter your Twitch username and OAuth token
- Customize notification settings as desired
These integrations help bridge the gap between Guild Wars and popular external services, enhancing communication and social features for players and streamers alike.
LiveSplit Integration
The LiveSplit integration allows livesplit to communicate with toolbox and get updates when objectives are completed. This essentially works as an autosplitter integrated into GWToolbox++.
Features:
- Automatically start, split, and reset your LiveSplit runs
- Integrates directly into LiveSplit One
- Integrates with the LiveSplit Webserver using a third-party connector
To configure LiveSplit integration:
- In GWToolbox++ settings, enable “Livsplit Websocket server” in the Objectives settings
- Configure a port and press “Restart” if the server is not already running
- Choose the corresponding format for the LiveSplit tool of choice
- To configure your splits in LiveSplit One
- Set up you splits to match the objectives for your chosen run
- In LiveSplit One, go to “Settings” and connect to the server under “Network”
- The URL will be “ws://localhost:9001” or whatever port you configured in GWToolbox++ previously
- To configure your Splits in LiveSplit using the LiveSplit Server
- Go to your LiveSplit Settings and configure the LiveSplit Server Port to something other than the GWToolbox++ server port and set the Startup Behaviour to “Start Websocket Server”
- Go to Control->“Start Websocket Server” if it is not already running
- Use something like websocat to connect the two servers
- Example in linux:
websocat ws://localhost:9001 ws://localhost:16834/livesplit - Example in windows:
websocat.exe ws://localhost:9001 ws://localhost:16834/livesplit
- Example in linux:
These integrations help bridge the gap between Guild Wars and popular external services, enhancing communication and social features for players and streamers alike.