This project is for educational and research purposes only.
It demonstrates how a Telegram bot can be integrated with a logging system to send real-time data or notifications.
👉 This tool must not be used for malicious purposes such as spying, stealing credentials, or unauthorized monitoring.
This repository shows how to:
- 🔗 Connect a Telegram bot with Python
- ⌨️ Capture and log system events (e.g., keystrokes or input)
- 📤 Send the logs/alerts to a Telegram chat in real-time
The project highlights concepts like:
- 🤖 Telegram Bot API integration
- 📝 Event/keystroke logging
- 📡 Remote data transmission
- 📲 Learning how Telegram bots communicate with applications
- 🖥️ Demonstrating real-time remote monitoring systems
- 🔒 Research in cybersecurity awareness & defense
- ✅ Allowed: research, education, awareness, and testing in your own system
- ❌ Not allowed: deploying against others without consent
⚡ Misuse of this project may violate laws and result in serious consequences.
-
For making an .exe of keylogger, first install the required library:
pip install pyinstaller
-
Rename the .py script file to final_payload.py
-
Run this command in terminal:
pyinstaller --onefile --noconsole final_payload.py
-
Go into the dist folder — you’ll find your .exe file there.
✅ Now you can use it.