fix(discord): the Discord status says Longshot, not the game's title #194
No reviewers
Labels
No labels
area/accessibility
area/audio
area/input
area/install
area/menu
area/renderer
area/saves
area/upscaling
good first issue
gpu/amd
gpu/igpu
gpu/intel
gpu/nvidia
help wanted
kind
bug
kind
chore
kind
docs
kind
feature
kind
performance
kind
question
needs measurements
platform/linux
platform/steam-deck
platform/windows
preview
priority
critical
priority
high
priority
low
status
blocked
status
confirmed
status
duplicate
status
invalid
status
needs-info
status
wontfix
testing wanted
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Longshot!194
Loading…
Reference in a new issue
No description provided.
Delete branch "dyst/Longshot:fix/discord-title-longshot"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
The Discord status's headline reads "Ocarina of Time", above "Longshot ", which can read as Longshot being or representing Nintendo's game. It now says Longshot, as the launcher does after LongshotLauncher#36.
What changed
send_activity()inhost/discord_rpc.csends"details":"Longshot"(was"Ocarina of Time"); the state ("Longshot "), the time played and the image are unchanged.Flags and settings
None.
Measurements
The game's only change is a string sent to Discord, so this is measured by the game-free checks.
main:
e51e28e9(2026-11-13)this PR: fix/discord-title-longshot @
289eae28Hardware: NVIDIA GeForce RTX 3080, Windows 11 Pro N 22631
Scene: none (no game run)
Method:
python -I -B tests/run_all.pytwice on each, interleaved (each round main and this PR side by side), in two worktrees on the same PCHow to reproduce:
python -I -B tests/run_all.pyon each commite51e28e9289eae28tests/run_all.py, round 1tests/run_all.py, round 2Testing
Tested:
tests/run_all.pyon main and on this PR (above); no check reads the Discord payload's text. The changed line is the same JSON with a shorter string, inside the same 640-byte buffer.Not tested: the status in a running Discord client: not run in the game here.
Needs other testers: None
Screenshots
Nothing in the game's own window changes; the change shows in Discord's status, where the first line now reads "Longshot".
Risk and rollback
Only the status's first line changes. Reverting the commit puts the old text back.
Reviewer notes
The launcher's matching change (its home screen's heading, start toast and shortcut descriptions) is LongshotLauncher#36: MagicBeanDev/LongshotLauncher#36
Issues
None.
Checklist
For everyone
type(scope): description).main.python -I -B tests/run_all.pyrun and passing (any failure that also fails onmainis named above).third_party/untouched (a new folder with aPROVENANCE.mdinstead).If applicable
Assisted-by:/Co-Authored-By:trailers.🤖 Generated with Claude Code
WIP: fix(discord): the Discord status says Longshot, not the game's titleto fix(discord): the Discord status says Longshot, not the game's title