Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mahdyar/telelog
🔈 Keep track of everything happening on your WordPress in Telegram.
https://github.com/mahdyar/telelog
logging security-audit telegram wordpress wordpress-plugin wordpress-plugins wp wp-plugin
Last synced: 17 days ago
JSON representation
🔈 Keep track of everything happening on your WordPress in Telegram.
- Host: GitHub
- URL: https://github.com/mahdyar/telelog
- Owner: mahdyar
- License: gpl-3.0
- Created: 2021-08-22T11:54:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-07T12:37:31.000Z (over 3 years ago)
- Last Synced: 2024-11-13T07:39:24.868Z (3 months ago)
- Topics: logging, security-audit, telegram, wordpress, wordpress-plugin, wordpress-plugins, wp, wp-plugin
- Language: PHP
- Homepage: https://wordpress.org/plugins/telelog/
- Size: 113 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Telelog
Keep track of everything happening on your WordPress in Telegram.
## Description
This plugin is still under development and more hooks will be added soon, but for now, the full list of its hooks are:
- Post publish
- Post update
- New comment
- Login fail
- New plugin activation
- New plugin deactivation
- Theme switch
- New user registation
- New WooCommerce order### Set up
1. Create a new Telegram bot. ([Learn more](https://core.telegram.org/bots#3-how-do-i-create-a-bot))
1. Go to TeleLog admin page from your wordpress dashboard.
1. Copy your bot token from botfather and paste it in the "API Key" field.
1. If you want TeleLog to send the logs to your personal account, you can use your userid and put it in the "Chat ID" field ([Find your userid](https://t.me/userinfobot)), the other option is to create a channel and make your bot an admin with "Post Messages" access and enter the channel username as "Chat ID", with an atsign(@) before it, e.g: `@username`.For every event that TeleLog sends it also reports the:
- User who did the change
- The object on which the change happenned.#### TeleLog in your language!
We need help translating TeleLog, feel free to contribute. TeleLog currently supports:
- English
- Persian## Installation
#### Install TeleLog from within WordPress
1. Visit 'Plugins > Add New'
1. Search for 'TeleLog'
1. Install and activate the TeleLog plugin#### Install TeleLog manually
1. Upload the `telelog` directory to the `/wp-content/plugins/` directory
1. Activate the TeleLog plugin from the 'Plugins' menu in WordPress