2026-04-07 02:19:25 +02:00
2026-04-07 02:03:25 +02:00
2026-04-07 02:03:25 +02:00
2026-04-07 02:03:25 +02:00
2026-04-07 02:03:25 +02:00
2026-04-07 02:19:25 +02:00

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
git clone https://github.com/zxrotwo002/java-discord-sdk-wrapper
cd java-discord-sdk-wrapper
./export.sh
  1. 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
  1. Add the DiscordLib.jar to your project
  2. 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();
  1. Send activity updates
DiscordActivity activity = new DiscordActivityBuilder()
    .name("Some name")
    ...
    .build;
  1. Keep your application alive with a while(true) or similar
Description
No description provided
Readme 44 KiB
Languages
Java 56.8%
C++ 40.5%
Shell 2.7%