Update README.md

This commit is contained in:
zxrotwo002
2026-04-07 02:19:25 +02:00
committed by GitHub
parent 4680be3ba9
commit 9f4b91d2eb

View File

@@ -1,4 +1,31 @@
# Installation
1. Follow the steps at https://docs.discord.com/developers/discord-social-sdk/getting-started
2. Download the Discord Social SDK Standalone
3. Add the DISCORD_SDK environment variable `export DISCORD_SDK=<path-to-discord-sdk>`
4. Clone this repo and compile the libraries
``` ```
export DISCORD_SDK=<path-to-discord-sdk> git clone https://github.com/zxrotwo002/java-discord-sdk-wrapper
cd java-discord-sdk-wrapper
./export.sh ./export.sh
``` ```
5. Add the compiled libraries in out/lib to your system libraries or wherever your java application can access them:
```
sudo cp libdiscord_partner_sdk.so /usr/lib
sudo cp libdiscord_bridge.so /usr/lib
```
6. Add the `DiscordLib.jar` to your project
7. Initialize the Discord Social SDK
```
DiscordBridge bridge = new DiscordBridge();
bridge.init(<Your Discord Application ID found in the Developer Portal>);
bridge.setAdapter(<Add the DiscordBridgeAdapter interface if you want to receive possible error messages from the Library>);
bridge.start();
```
8. Send activity updates
```
DiscordActivity activity = new DiscordActivityBuilder()
.name("Some name")
...
.build;
```
9. Keep your application alive with a `while(true)` or similar