Mod Details

Discord RPC for SPT

Discord RPC for SPT 1.0.1

Created by  NilCOCl2

1.5K Downloads

SPT 3.8.3 Compatible

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

Latest Version 1.0.1
SPT 3.8.3

Updated Jun 1, 2024 at 6:56 PM

Version Notes

Updates:

  • ‘rpcRetry’ is now no longer a lost in localization files
  • Less junk information is displayed in CLI

VirusTotal:

This download is externally hosted.
Always scan for viruses.

I can’t update the client because the dependency for this mod isn’t updated either. As soon as I find a way to replace the dependency, or the mod is updated - I will release an update.
UPD: Use this one instead -> SPT Discord Rich Presence <- click!!

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
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.

Version 1.0.1
Download Mod Version
SPT 3.8.3
Latest Compatible SPT Version

1.0K Downloads

Created Jun 1, 2024 at 6:56 PM

Updated Jun 1, 2024 at 6:56 PM

Virus Total Results

Updates:

  • ‘rpcRetry’ is now no longer a lost in localization files
  • Less junk information is displayed in CLI

VirusTotal:

Version 1.0.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

510 Downloads

Created May 28, 2024 at 6:29 PM

Updated May 28, 2024 at 6:29 PM

Virus Total Results
Scythski

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

1 Like
RangerB

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.

@echo off cd /d “J:\SP” start “” “cmd.exe” /c “Aki.Server.exe” timeout /t 20 /nobreak >nul start “” “Aki.Launcher.exe” start “” “SPT-RPC.exe” 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.

0 Likes
NilCOCl2

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

0 Likes
RangerB

What issues are you having?

0 Likes
NilCOCl2

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. 😅

0 Likes
PanSeba

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!

0 Likes
NilCOCl2

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 😅

0 Likes
GreenDevil

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?

0 Likes

playing on 3.8.0 before asking

0 Likes

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..

0 Likes
Revixy

Random question, but does this work for 3.8.0?

0 Likes
NilCOCl2

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

0 Likes
Revixy

Thanks for the reply.

0 Likes
Wanuboi

“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”

0 Likes
NilCOCl2

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).

0 Likes
Wanuboi

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

1 Like
DontBanMeBSG

Love any kind of mod that I can use for Discord integration. Thank you.

1 Like
kabal113

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

0 Likes
NilCOCl2

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.

0 Likes
FireFox

image link dead

0 Likes
NilCOCl2

Thanks so much for letting me know, I’ve fixed it

0 Likes

Sir i don’t think so…

1 Like
NilCOCl2

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

1 Like
Klinical

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

0 Likes
NilCOCl2

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.

0 Likes

Details