diff --git a/src/qt_gui/discord_rpc_handler.cpp b/src/qt_gui/discord_rpc_handler.cpp index 05a32b8f6..4c39065de 100644 --- a/src/qt_gui/discord_rpc_handler.cpp +++ b/src/qt_gui/discord_rpc_handler.cpp @@ -7,10 +7,10 @@ namespace DiscordRPCHandler { -void RPC::init() { +void RPC::init(const std::string& appId) { DiscordEventHandlers handlers{}; - std::string discordAppId = "1290207945476280360"; - Discord_Initialize(discordAppId.c_str(), &handlers, 1, nullptr); + + Discord_Initialize(appId.c_str(), &handlers, 1, nullptr); startTimestamp = time(nullptr); enabled = true; } @@ -18,7 +18,7 @@ void RPC::init() { void RPC::setStatusIdling() { DiscordRichPresence rpc{}; rpc.largeImageKey = "https://github.com/shadps4-emu/shadPS4/raw/main/.github/shadps4.png"; - rpc.largeImageText = "ShadPS4 is a PS4 emulator"; + rpc.largeImageText = "shadPS4 is a PS4 emulator"; rpc.startTimestamp = startTimestamp; rpc.details = "Idle"; diff --git a/src/qt_gui/discord_rpc_handler.h b/src/qt_gui/discord_rpc_handler.h index aef7d9b34..08c1e25df 100644 --- a/src/qt_gui/discord_rpc_handler.h +++ b/src/qt_gui/discord_rpc_handler.h @@ -19,7 +19,7 @@ class RPC { bool enabled = false; public: - void init(); + void init(const std::string& appId); void setStatusIdling(); void setStatusPlaying(const std::string& game_name, const std::string& game_id); }; diff --git a/src/qt_gui/main_window.cpp b/src/qt_gui/main_window.cpp index 94e9873da..8cfc5fb19 100644 --- a/src/qt_gui/main_window.cpp +++ b/src/qt_gui/main_window.cpp @@ -71,7 +71,7 @@ bool MainWindow::Init() { statusBar->showMessage(statusMessage); // Initialize Discord RPC - discordRPC.init(); + discordRPC.init("1290207945476280360"); discordRPC.setStatusIdling(); return true;