Skip to content

ZehsTeam/PhasmophobiaDiscordRPC

Repository files navigation

Phasmophobia Discord Rich Presence

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 Icon Download

Download the latest release here

See screenshots

Safe to use? - Game state detection

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

How to use

Download the latest release and run the program while Phasmophobia & Discord are running.

Discord rich presence not showing?

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 Activity Privacy Settings

More info on activity status

Features

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

Settings you can change

  • Lobby Type (Public / Private)
  • Lobby Code
  • Max Players
  • Map Type
  • Difficulty

Screenshots - Program

Program Window Program Window

Screenshots - Discord

Discord rich presence Discord rich presence Discord rich presence Discord rich presence Discord rich presence Discord rich presence

About

Phasmophobia Discord Rich Presence (Does NOT use Melonloader)

Topics

Resources

License

Stars

Watchers

Forks

Languages