A simple Qt (PySide6) application to create and edit notifications.json entries for SCUM server messages.
# In the folder where main.py lives
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install --upgrade pip setuptools wheel
pip install -r requirements.txt
pip install pyinstallerpip install pyinstaller
pyinstaller --noconfirm --windowed --onefile `
--name "SCUM Notification Editor" `
--icon ".\assets\ui_logo.ico" `
--add-data "assets;assets" `
--add-data "notifications.json;." `
--add-data "Notifications.sample.json;." `
.\main.py
The executable will be in dist/.
- Left panel has the form. "Everyday" disables the Day selector.
- Color picker writes RGB as
R-G-Binto the color field. - Message is limited to 300 characters.
- Right panel shows live JSON with syntax highlighting and a Save JSON… button that defaults to your Desktop folder.
Here is the build in if you want it. https://drive.google.com/file/d/1oj4dQ-jnvvS4QJ8s-Hloi-eEGHCl7TJN/view?usp=drive_link