Control your Windows PC remotely from Telegram β anywhere, anytime.
[!TIP]
β‘ SKIP THE SETUP? JUST USE THE .EXE! β‘
No need to install Python or mess with the command prompt. Simply download
TelegramPCController.exefrom the Release page, double-click, and start controlling your PC instantly!For premium features contact Nothing-dot-exe
Author: Nothing-dot-exe
| Command | Description |
|βββ|ββββ-|
| /screenshot | Capture and send your screen |
| /webcam | Capture photo from webcam |
| /lock | Lock the workstation |
| /shutdown | Shutdown PC (30s cancel window) |
| /restart | Restart PC (30s cancel window) |
| /sleep | Put PC to sleep |
| /logoff | Log off current user |
| /cancel | Cancel pending shutdown/restart |
| Command | Description |
|βββ|ββββ-|
| /status | CPU, RAM, Disk, Battery stats |
| /processes | Top 15 processes by CPU usage |
| /ip | Local and public IP addresses |
| /drives | List all drives with usage |
| /uptime | System uptime since boot |
| /wifi | Current WiFi connection info |
| Command | Description |
|βββ|ββββ-|
| /tasklist | List all running applications |
| /kill <name> | Kill a process by name |
| /open <path> | Open any file or application |
| /cmd <command> | Run a shell command |
| /download <url> | Download a file to Desktop |
| /sendfile <path> | Send a file from PC to Telegram |
| /browse <url> | Open URL in default browser |
| Command | Description |
|βββ|ββββ-|
| /volume <0-100> | Set system volume |
| /mute | Toggle mute on/off |
| /brightness <0-100> | Set screen brightness (laptops) |
| /media <action> | Media keys: play, pause, next, prev, stop |
| /say <text> | Text-to-speech on PC |
| Command | Description |
|βββ|ββββ-|
| /alert <msg> | Show a popup message on PC |
| /clipboard | Get current clipboard content |
| /setclip <text> | Set clipboard content |
| /note <text> | Save a note to Desktop |
| /myid | Show your Telegram User ID |
/newbot and follow the prompts1234567890:ABCdefGhIJKlmNoPQR...)/start"id": (e.g., 8375426834)pip install -r requirements.txt
Double-click Start_Controller.bat or run:
python TelegramController.py
(Need help? π₯ Watch GUI Start Demo)
/start π(Need help? π₯ Watch GUI Config Demo)
The GUI provides a single-window control panel for your bot:
| Feature | Description |
|---|---|
| Power Button | One-click Start/Stop the bot |
| Status Dashboard | Real-time status, uptime, command count |
| Server Monitor | Shows how many bot instances are running in background |
| Kill All Servers | Instantly stop ALL background bot processes |
| Configuration | Enter Bot Token & Chat ID with paste buttons |
| Auto-Start | Toggle to run bot silently on Windows login |
| Minimize on Close | Keep bot running when GUI is closed |
| Activity Log | Live feed of bot events and errors |
| GitHub Link | Opens authorβs GitHub page |
| Package | Purpose |
|---|---|
python-telegram-bot |
Telegram Bot API framework |
psutil |
System monitoring (CPU, RAM, Disk) |
pyautogui |
Screenshot capture |
pycaw |
Windows audio control |
comtypes |
COM interface for audio |
requests |
HTTP requests (public IP, downloads) |
opencv-python |
Webcam capture (optional) |
***config.json, never hardcodedβ οΈ Important: Never share your bot token or
config.jsonpublicly.
No need to manually edit startup folders or registry:
To disable, just toggle it back OFF.
π Telegram PC Controller/
βββ π TelegramController.py # All-in-one script (GUI + Bot)
βββ π requirements.txt # Python dependencies
βββ π Start_Controller.bat # Silent one-click launcher
βββ π config.json # Saved credentials (auto-generated)
βββ π README.md # This file
| Problem | Solution |
|---|---|
| Bot says βUnauthorizedβ | Use /myid to get your real ID and update Chat ID in GUI |
| Bot goes offline immediately | Check Activity Log for errors; ensure token is correct |
| βAnother instance runningβ | Click Kill All Servers in the GUI |
| Screenshots not working | Install pyautogui: pip install pyautogui |
| Volume control error | Install pycaw and comtypes: pip install pycaw comtypes |
| Webcam not working | Install OpenCV: pip install opencv-python |
| Brightness not working | Only works on laptops with WMI brightness support |
| Canβt find config | Run the GUI once and click SAVE β config.json is auto-created |
This project is for personal use only. Use responsibly and only on machines you own.
Built with β€οΈ by Nothing-dot-exe
Powered by python-telegram-bot