Discord RPC for SPT 1.0.1

Please do not ask when mod authors will update their mods to v3.8.3. Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.

A primitive and silly client that simply displays your current activity in-game for Discord

This client listens to TechHappy's Web Minimap WS and retrieves information about the player's location, and based on that information, displays your detailed activity in SPT

Tired of how Discord just shows that you are in the game and nothing else? Now this client can fix that

Simple installation guide:

  • Before downloading and installing, make sure you have TechHappy's Web Minimap installed.
  • Download this application via the blue button next to the title.
  • Extract the contents of SPT-RPC-win64.zip to the existing SPT-Aki folder.
  • Launch SPT-RPC.exe or SPT-RPC-Launcher.bat (this file opens RPC with Aki.Launcher).
  • Start the game.
  • After startup go through the first setup in the application (specify language, faction, name, WS port).
  • Try to check your activity (make sure you enable them in your privacy settings).

Troubleshoot:

  • RPC client fails to connect
    Make sure you have the Discord client running and you are logged in.
    Try doing a clean install if the line above didn't help.
    Try to run the RPC client as administrator.

  • WS fails to connect
    Make sure TechHappy's Minimap Mod is installed and working correctly.
    Make sure that the port that in the RPC client configuration (RPC/config.json) and that in the mod settings is the same.

  • I can't see any activity on my profile
    In the Discord activity settings, make sure that you allow sharing detected activity with other people.


Thanks to TechHappy for using WS in minimap mod! This turned out to be the easiest way to get location data, but using dependencies :S
Thanks also to the community who support this client in the comments, and to the modders who use it as an addition to their launchers.

  • anyone having issues with connection to discord, run all your programs as admin!!

    Heart 1
  • For anyone who wants to use an all-in-one BAT file or is too lazy to write one, I wrote one here for you all that opens all 3 without you having to manually start it each time. You will need to change a few things and I tell you towards the bottom how.

    Where "J:\SP" change it to your current SP tarkov folder. Where /t 20 controls when the launcher opens in seconds; for me, 20 seconds works right for me majority of the time. Just copy it into a text file and change the .txt extension to .bat and it should run with no hassle.

    • It's good, but if anyone has trouble with it, I can recommend Ika Launcher as an alternative. It's worth a try.

    • What issues are you having?

    • I didn't personally say I had a issue with it. I just mean that besides the batch file there are also launchers that perform the same function and have a graphical interface. 😅

  • Man, what an awesome mod, although, would it be possible to add kill counter on the current raid, or current primary weapon? that would be even better!

    • Unfortunately, the Minimap Mod from Tech Happy that the client is based on has a WS that sends few stats. I have no idea how to make a BepInEx mod and make a WS that will send much more player data that can be used. But I like the idea, I wouldn't turn down the opportunity to improve this client. Maybe I'll get some help with it, who knows 😅

  • i have a problem where everything is open even discord as admin execute but it says failed to connect to RPC.
    what is the problem?

    • playing on 3.8.0 before asking

    • The reasons why a client can't reach Discord are various. I'll be honest, I have no idea why this can happen. Make sure you've tried reinstalling the Discord client, external antiviruses aren't blocking the client from going online, and that you're not using the web version. Reinstalling Discord can most likely fix your problem..

  • Random question, but does this work for 3.8.0?

    • Haven't checked, but theoretically if you install TechHappy's Minimap Mod for 3.8.0 it will work.

    • Thanks for the reply.

  • "WS is not sending DATA"
    When someone click on my profile it is showing details but i though it will show them just under my name next to "Playing Escape from Tarkov"

    • You probably don't fully understand the functionality of the client. When the client says WS is not sending data, it means that the mod (specifically TechHappy's Minimap) is not sending any data because the player is not in the raid. It's not a bug, just a warning that the client is not receiving data from the mod and the player is theoretically in the main menu. About the details you said right, they are only visible when you open the profile. But if the activity you're in has them, you'll see a small note icon to the right of the activity name (something like “Playing Escape From Tarkov 📝”). Also, activity details can pop up when you're, for example, talking in voice chat on a server and playing EFT using the RPC client. Note that since this is not an official integration, this activity may not display correctly (for example, showing two activities instead of one, i.e. one from the game and one from the client).

    • Thx for all this useful information, all is clear to me now ;)

      Thumbs Up 1
  • Love any kind of mod that I can use for Discord integration. Thank you.

    Heart 1
  • okay so for the wsPort what should i put in there?

    • The default port is 8080, just like it says when you go through the first setup. If in the BepInEx menu, in TechHappy's Minimap Mod settings a different port is specified (Map settings -> Map Port), then the same port must be specified when you run RPC for the first time.

  • image link dead

    • Thanks so much for letting me know, I've fixed it :thumbup:

    • Sir i don't think so...

      Thinking 1
    • Tried fixing it again, hopefully the image is now displaying normally

      Heart 1
  • Great mod! Can we have more actions logged for discord? I want someone to see what im doing in my menu. :)

    • It would be nice, but I don't know how to do it. I need to make a WS that will analyze all the screens (I mean trading screen, loadouts, raid totals, player inventory, etc), the location (where the player is), most likely the time in the raid (how much time is left until MIA), maybe something else, and send that data somewhere, like to a NodeJS client, or some other optimal and less weird way. I had to use TechHappy's Minimap Mod as a basis, because I don't know how to make them or how to analyze all this data.

      If there is someone who understands and knows about this and can support this mod, I would be glad if more features are added to it.

  • I honestly am not sure what exactly this does. Not yet anyways.

    • I'll try to clarify, but I'm not sure it will still be clear: this thing shows detailed status in the game, that is, if without this mod you can see that you just play in EFT, then with the help of it will be shown in detail what you do in this game (are you in the main menu, are you in a raid, at what location, what faction, nickname in the game). This is one of the features that for some reason was not implemented in EFT, although small, but easy to implement and cool.

      Hopefully it's clear now :)

    • I think I get the idea. I guess the only thing I don't understand is how it looks. I don't see anything on my end but that's likely because I don't know where to look. LOL. TY

    • In discord look at your username and you should see the game status there.

      Thumbs Up 1
  • didnt think i needed this. but now i do.

    Happy 1