fix: Discord status as Longshot's own Discord application #10

Merged
HumanBean merged 1 commit from HumanBean/Longshot:fix/discord-app into main 2026-11-12 22:10:17 +00:00
Owner

The Discord status still used Hookshot's Discord application, so it showed as "Playing Hookshot", and with no picture: since the rename the game asks for the art key longshot, which that application doesn't have.

Longshot now has its own Discord application, named Longshot, with the hook icon uploaded under Rich Presence → Art Assets with the key longshot. This puts its Application ID (1570559772111933578) in host/discord_rpc.c as the default. discord_app_id= in longshot_options.ini and HOS_DISCORD_APP_ID still override it.

Not run in the game yet: with the Discord desktop app open and Gameplay → Discord status on, the status should read "Playing Longshot" with the hook icon, and longshot_log.txt say discord: connected (application 1570559772111933578). The same check works on an existing build by adding discord_app_id=1570559772111933578 to longshot_options.ini.

The Discord status still used Hookshot's Discord application, so it showed as "Playing Hookshot", and with no picture: since the rename the game asks for the art key `longshot`, which that application doesn't have. Longshot now has its own Discord application, named **Longshot**, with the hook icon uploaded under Rich Presence → Art Assets with the key `longshot`. This puts its Application ID (`1570559772111933578`) in `host/discord_rpc.c` as the default. `discord_app_id=` in `longshot_options.ini` and `HOS_DISCORD_APP_ID` still override it. Not run in the game yet: with the Discord desktop app open and **Gameplay → Discord status** on, the status should read "Playing Longshot" with the hook icon, and `longshot_log.txt` say `discord: connected (application 1570559772111933578)`. The same check works on an existing build by adding `discord_app_id=1570559772111933578` to `longshot_options.ini`.
HumanBean force-pushed fix/discord-app from a5b2e60ae7 to adb1661814
Some checks were skipped
Website / Website on Cloudflare (pull_request_target) Has been skipped
2026-11-12 22:06:08 +00:00
Compare
HumanBean deleted branch fix/discord-app 2026-11-12 22:10:17 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Longshot!10
No description provided.