Skip to content

๐Ÿ”’ Windows Security Monitoring via Telegram - Webcam capture & Location tracking

License

Notifications You must be signed in to change notification settings

SllHex/TeleGuard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

TeleGuard Logo

TeleGuard

๐Ÿ”’ Windows Security Monitoring via Telegram

Windows Python Telegram License Version

Keep your Windows device secure with real-time Telegram alerts

โฌ‡๏ธ Download โ€ข โœจ Features โ€ข ๐Ÿ“– Setup โ€ข โ“ FAQ


๐ŸŽฏ About

TeleGuard is a lightweight security monitoring tool that runs silently on your Windows PC. When your device turns on, you get an instant Telegram notification with:

  • ๐Ÿ“ท Webcam snapshot of who's using it
  • ๐Ÿ“ Location data showing where it is
  • ๐Ÿ’ป System info about the device

Perfect for monitoring lost/stolen laptops or keeping an eye on your home computer.


โœจ Features

๐Ÿ“ท

Webcam Capture
Take photos remotely on demand

๐Ÿ“

Location Tracking
GPS & Wi-Fi based positioning

๐Ÿšจ

Startup Alerts
Instant boot notifications

๐Ÿ’พ

Offline Storage
Saves data when offline

๐Ÿ”‡

Silent Mode
Runs completely hidden

โšก

Auto-Start
Launches with Windows

๏ฟฝ Installation

Requirements

Requirement Details
๐Ÿ’ป OS Windows 10/11 (64-bit)
๐Ÿ“ฑ Telegram Account with Bot Token
๐ŸŒ Internet Required for setup

Quick Install

  1. Download Setup.exe from this repository
  2. Run the installer
  3. Enter your Telegram credentials
  4. Done! โœ…

๐Ÿ“– Step-by-Step Setup

๐Ÿ“Œ Step 1: Create Your Telegram Bot

Before installing TeleGuard, you need to create a Telegram bot to receive alerts.

๐Ÿค– 1.1 - Get Your Bot Token
  1. Open Telegram on your phone or desktop

  2. Search for @BotFather (official Telegram bot)

  3. Start a chat and send: /newbot

  4. Follow the prompts:

    • Name: Choose any name (e.g., "My Security Bot")
    • Username: Must end with bot (e.g., "mysecurity_bot")
  5. Copy the token that looks like:

    123456789:ABCdefGHIjklMNOpqrsTUVwxyz
    

โš ๏ธ Keep this token secret! Anyone with it can control your bot.

๐Ÿ†” 1.2 - Get Your Chat ID
  1. Open Telegram and search for @userinfobot

  2. Start a chat and send any message

  3. The bot will reply with your information:

    Id: 123456789
    First: Your Name
    Lang: en
    
  4. Copy the Id number - this is your Chat ID

๐Ÿ’ก This ID tells TeleGuard where to send alerts.


๐Ÿ“Œ Step 2: Run the Installer

๐Ÿ“ฆ 2.1 - Launch Setup.exe
  1. Double-click Setup.exe

  2. If Windows shows a warning:

    • Click "More info"
    • Click "Run anyway"

๐Ÿ›ก๏ธ This warning appears because the app isn't signed with an expensive certificate.

โœ๏ธ 2.2 - Enter Your Credentials

Screen 1: Welcome

  • Click "Get Started"

Screen 2: Bot Token

  • Paste your Bot Token from Step 1.1
  • Click "Next"

Screen 3: Chat ID

  • Enter your Chat ID from Step 1.2
  • Click "Next"

Screen 4: Install Location

  • Default: Documents\TeleGuard
  • Click "Install"
โœ… 2.3 - Installation Complete

When you see the "Installation Complete!" screen:

  1. TeleGuard is now running in the background
  2. The installation folder will open automatically
  3. Click "Finish" to close the installer

๐ŸŽ‰ Check your Telegram - you should receive a startup alert!


๐Ÿ“Œ Step 3: Activate Your Bot

๐Ÿš€ 3.1 - Start Your Bot
  1. Open Telegram and find your bot (search by username)

  2. Click "Start" or send /start

  3. You'll see the TeleGuard menu with these options:

    • ๐Ÿ“ท Capture Photo - Take a webcam photo now
    • ๐Ÿ“ Get Location - Get current location
    • ๐Ÿ“‚ Pending Files - Send any saved files
    • โ„น๏ธ Status - View system status
โœจ 3.2 - Test the Features

Test Webcam:

  1. Click "๐Ÿ“ท Capture Photo"
  2. Wait for the progress bar
  3. Photo will be sent to the chat

Test Location:

  1. Click "๐Ÿ“ Get Location"
  2. You'll receive:
    • IP address & ISP info
    • City & Country
    • Map pin with coordinates

๐ŸŽฎ Using TeleGuard

Bot Commands

Button Action
๐Ÿ“ท Capture Take webcam photo now
๐Ÿ“ Location Get current GPS/Wi-Fi location
๐Ÿ“‚ Pending Send any saved offline files
โ„น๏ธ Status View system information

Control Panel

After installation, find TeleGuard.exe in your Documents\TeleGuard folder:

Feature Description
Protection Toggle Turn monitoring ON/OFF
Status Indicator Shows if protection is active
Auto-Start Automatically runs with Windows

๐Ÿ’ก When Protection is ON, TeleGuard runs silently with Windows startup.


โ“ FAQ

Windows blocks the installer?

Click "More info" โ†’ "Run anyway"

This happens because the app isn't signed with an expensive code signing certificate. The app is completely safe - you can verify the source code yourself.

Antivirus flags TeleGuard?

Add the TeleGuard folder to your antivirus exceptions:

  1. Open your antivirus settings
  2. Find "Exclusions" or "Exceptions"
  3. Add: C:\Users\[YourName]\Documents\TeleGuard\

The app uses webcam and location APIs which may trigger false positives.

Location not accurate?

Enable Windows Location Services:

  1. Press Win + I to open Settings
  2. Go to Privacy & Security โ†’ Location
  3. Turn ON:
    • โœ… Location services
    • โœ… Let apps access your location
    • โœ… Let desktop apps access your location

For better accuracy:

  • Keep Wi-Fi ON (even if not connected)
  • Location uses nearby Wi-Fi networks for positioning
Not receiving alerts?

Check these things:

  1. โœ… Bot Token is correct (no extra spaces)
  2. โœ… Chat ID is correct (numbers only)
  3. โœ… You've sent /start to your bot
  4. โœ… Internet connection is working
  5. โœ… Protection is turned ON in the control panel
How to completely uninstall?
  1. Open the control panel and turn Protection OFF
  2. Delete the folder: Documents\TeleGuard\
  3. Remove startup entry:
    • Press Win + R
    • Type shell:startup
    • Delete TeleGuard.lnk if present

๐Ÿ”’ Privacy & Security

โœ… All data sent only to your Telegram
โœ… No external servers or analytics
โœ… Photos deleted after sending
โœ… Works completely offline (stores locally)
โœ… Open source - verify the code yourself

๐Ÿ“ Project Structure

TeleGuard/
โ”œโ”€โ”€ Setup.exe              # One-click installer
โ”œโ”€โ”€ README.md              # This file
โ”œโ”€โ”€ LICENSE                # MIT License
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ bot.py             # Telegram bot logic
โ”‚   โ”œโ”€โ”€ control_panel.py   # GUI control panel
โ”‚   โ””โ”€โ”€ installer.py       # Setup wizard
โ””โ”€โ”€ assets/
    โ”œโ”€โ”€ app_icon.ico       # Application icon
    โ”œโ”€โ”€ setup_icon.ico     # Installer icon
    โ””โ”€โ”€ logo.png           # Logo for README

๐Ÿ“œ License

This project is licensed under the MIT License - see the LICENSE file.


โš ๏ธ Disclaimer

For personal security use only.

Only install on devices you own or have explicit permission to monitor. Unauthorized surveillance is illegal.


Made with โค๏ธ for personal security

โญ Star this repo if you find it useful!


TeleGuard v1.0 | ยฉ 2025

About

๐Ÿ”’ Windows Security Monitoring via Telegram - Webcam capture & Location tracking

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages