Display a custom Discord rich presence for Phasmophobia depending on the current game state.
Made using WPF in .NET 7
Uses Lachee's DiscordRPC for C#
Download the latest release here
This program is safe to use since it only uses the Player.log file to detect the current game state.
Player.log file location:
%localappdata%\..\LocalLow\Kinetic Games\Phasmophobia\Player.log
Download the latest release and run the program while Phasmophobia & Discord are running.
Make sure these settings are enabled in your Discord client:
- "Display current activity as a status message."
- "Share your activity status by default when joining large servers"
Discord > User Settings > Activity Settings > Activity Privacy
Discord rich presence
- Shows server mode (Singleplayer / Multiplayer)
- Shows player state (Initializing, Main Menu, Lobby, In Match)
- Shows elapsed time for each player state
- Shows map info (Map Icon & Map Name)
- Shows difficulty
- Shows player count
- Shows max player count
- Show private lobby code
- Shows server region
Program
- View player list (Username & Steam ID)
- Discord rich presence preview
- Lobby Type (Public / Private)
- Lobby Code
- Max Players
- Map Type
- Difficulty