Description
Login Telegram Notifier sends you instant login notifications via Telegram every time someone signs into your WordPress admin area.
The alert includes:
- π Login URL
- π IP address
- π§ Geo location (via ip-api.com)
- π€ Username
- βΉοΈ Browser and OS information
- β° Login timestamp
This plugin helps site owners monitor unauthorized access, multi-user logins or staging/admin activity.
Features
- π Telegram notifications on every login
- π IP, geo location, browser and OS info
- π Works with Telegram bots securely
- π§Ό GDPR-friendly β no sensitive data stored
- π‘ Simple setup, no coding required
External services
This plugin connects to the following external services:
Telegram Bot API
Used to send login alert messages to your Telegram bot/chat.
π Telegram API Docs
π Telegram Privacy Policy
Data sent: Chat ID, bot token (from your settings), and message with IP/location/user agent info.
Data is only sent when someone logs in and notifications are enabled.
All data is not stored locally exclude Chat ID, bot token from your settings.
IP-API.com
Used to retrieve geolocation data (city, country) from the IP address.
π https://ip-api.com
π Privacy Policy
Data sent: visitorβs IP address.
Data is used to enhance notification detail and is not stored locally.
Screenshots
Installation
Using the WordPress Plugin Installer
- Go to WordPress Dashboard Plugins Add New.
- Search for “Login Telegram Notifier”.
- Click “Install” then “Activate”.
- Go to Settings Login Telegram Notifier and enter your Telegram Bot Token and Chat ID.
Manual Installation
- Download the plugin zip file.
- Unzip and upload to
/wp-content/plugins/login-telegram-notifier
. - Activate via Dashboard Plugins.
- Configure in Tools Login Telegram Notifier.
Π‘REATE A TELEGRAM BOT
- Open Telegram and search for the user @BotFather.
- Type
/start
and follow instructions to create a new bot. - Choose a name and a username for your bot.
- After creation, BotFather will send you a token (example: 123456789:ABCdefGHIjkLmnoPQRstuVWxyZ).
- Find and copy your chat ID here: https://api.telegram.org/bot
your_token
/getUpdates. - Paste bot token and chat ID into plugin settings: Tools > Login Telegram Notifier.
FAQ
-
How do I get my Telegram Bot Token?
-
Use @BotFather in Telegram to create a bot and get your token.
-
How do I find my Chat ID?
-
Send a message to the bot, then use the getUpdates API: https://api.telegram.org/bot
your_token
/getUpdates to retrieve your chat ID. -
I’m not receiving alerts. Why?
-
- Check that notifications are enabled in plugin settings.
- Make sure your bot is not blocked in the group or chat.
- Ensure your token and chat ID are valid.
- Try logging in from another browser to test.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Login Telegram Notifier” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Login Telegram Notifier” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0
- Initial release
1.1
- [Fixed] Fix readme.txt file
- [Added] Added External services Info
1.2
- [Added] Added screenshot and step-by-step guide on how to create a Telegram bot, obtain a token, and find your chat ID.
- [Added] Tested up to: 6.8.1