A graphical tool to interface with the Steam Banning API — this upgraded fork of KillaBoi's Steam Banning API introduces a full-featured GUI using Python's tkinter and Pillow. Easily fetch player information, issue bans, or revoke them, all from a modern visual interface.
- 🔍 Retrieve Steam user information via SteamID64 or profile URL
- 🚫 Ban players (temporary or permanent) with optional cheat descriptions
- ✅ Unban players via a single click
- 📊 View ban history (VAC, Game, Economy, Last Ban)
- 🪟 Simple, clean GUI with background theming
- 🧾 Built-in logging area for all actions and responses
- 🌄 Modular background (although, a dark one will work better 👀)
- Python 3.8 or newer
- A valid Steam Web API Key
- Your game’s
AppID
Install the required packages via pip:
pip install pillow requests
Before running, edit Steam_Ban_GUI_V3.py and replace:
api_key = "YOUR_API_KEY"
appid = "GAME_APPID"
with your API key and app ID, then you'll be able to run it with:
python Steam_Ban_GUI_V3.py
To build a standalone .exe using PyInstaller, use the following command:
pyinstaller --onefile --windowed \
--hidden-import=PIL \
--hidden-import=PIL._tkinter_finder \
--hidden-import=tkinter \
--hidden-import=PIL.Image \
--hidden-import=PIL.ImageTk \
--add-data "background.png;." \
--icon=BAN.ico \
Steam_Ban_GUI_V3.py
pyinstaller --onefile --windowed \
--hidden-import=PIL \
--hidden-import=PIL._tkinter_finder \
--hidden-import=tkinter \
--hidden-import=PIL.Image \
--hidden-import=PIL.ImageTk \
--add-data "background.png:." \
--icon=BAN.ico \
Steam_Ban_GUI_V3.py
This will create a standalone .exe inside the dist/ folder. Note: Make sure background.png and BAN.ico are located in the same directory as the script during the build process.
This project is distributed under the original license from KillaBoi’s Steam-Banning-API. If you fork or distribute, please maintain credit to the original author.
This tool is intended for developers or administrators of games integrated with Steam's partner API. Abuse of the banning system may violate Steamworks terms.