Note: on hold, got newborn 28/08/2025
Disclosure
I'll start of with disclosing that this is primarily a project I made to learn how to code with C# whilst also producing something that I'd actually like to have myself as I didn't really find anything already doing this 
To achieve this goal, apart from google and asking people here, I've also utilised ChatGPT to help either explain stuff or provide examples of how to structure/separate things or straight up code examples.
TL;DR Learning with vibe coding, apologies to any actual proper programmers 
Massive thanks to all the people here on the Discord that helped with answering any questions I had and providing feedback on some design choices I was not sure with

π‘οΈ SPT Server Manager
A lightweight .NET application to monitor and manage an SPT-Fika server. It provides automatic crash recovery, Discord alerts, and resource usage monitoring.
β¨ Features
- π Automatically starts and monitors your SPT server
- π Attempts auto-restarts on crashes, alerts when max attempts reached and needs manual intervention
- β οΈ Discord alerts on server crash, high CPU/RAM usage via either Webhook or Discord Bot
- π₯ Periodic updates on Players online / activity (in raid, menu, level)
- π Logs CPU, RAM, and uptime
- π Basic Web Dashboard
- π§΅ Configurable via
config.jsonc
π§βπ« Instructions
- Download, place it wherever you want
- Edit the .config file accordingly (most things are documented inside of it on what they do) for you
- Server Path ( sptExePath )
- Server IP ( fikaBackendUrl )
- Discord Mode (Webhook or Bot) for how you'd like to receive alerts and then the relevant configs for desired mode ( discordWebhookUrl OR discordBotToken + discordChannelId )
- (OPTIONAL) User ID or Role ID for getting pinged on critical alerts to the Server ( mentions )
- Run included .exe and it will start the Server for you, reboot as needed on crashes
π Links
**DOWNLOAD: ** Release v1.0.0.6 
Github repo
Github Dashboard - View all planned features / active work
Why Fika only?
Because I CBA stripping or making the fika specific things optional as I don't play SPT without Fika, I might do it in the future but honestly I doubt I will bother 
Known Issues π
- Windows Defender for some blocks the app, works fine for others
- Workaround: Exclude in Defender, permanent solution is having to wait for MS to "learn" about the app
Planned features
- IDK, anything else people suggest perhaps


I'll have a look 

now thats fucking odd, did defender give any sort of message?







regardless of me testing stuff, I forgot to properly check the discord messages and I broke the filter for it
I'll get an update going for tomorrow
I see
). Just something that would allow me to restart the headless without being at my pc. Cause Iβm tired of getting (hey, server down, can you fix?)
These discord bot issues are doing my head in













so thanks








