50 lines
1.6 KiB
Markdown
50 lines
1.6 KiB
Markdown
# General Bots Chrome Extension
|
|
|
|
A professional-grade Chrome extension developed by [pragmatismo.com.br](https://pragmatismo.com.br) that enhances WhatsApp Web with server-side message processing capabilities and UI improvements.
|
|
|
|
## Features
|
|
|
|
- Message Interception: Captures messages before they're sent
|
|
- Server Processing: Sends message content to your server for processing
|
|
- Message Replacement: Updates the message with processed content before sending
|
|
- UI Enhancement: Option to hide the contact list for more chat space
|
|
- User-friendly Settings: Simple configuration through the extension popup
|
|
|
|
## Installation
|
|
|
|
### Developer Mode Installation
|
|
|
|
1. Clone or download this repository
|
|
2. Open Chrome and navigate to `chrome://extensions/`
|
|
3. Enable "Developer mode" in the top-right corner
|
|
4. Click "Load unpacked" and select the extension directory
|
|
|
|
### Chrome Web Store Installation
|
|
|
|
(Coming soon)
|
|
|
|
## Configuration
|
|
|
|
1. Click the General Bots icon in your Chrome toolbar
|
|
2. Enter your processing server URL
|
|
3. Toggle message processing on/off
|
|
4. Toggle contact list visibility
|
|
|
|
## Server API Requirements
|
|
|
|
Your server endpoint should:
|
|
|
|
1. Accept POST requests with JSON payload: `{ "text": "message content", "timestamp": 1621234567890 }`
|
|
2. Return JSON response: `{ "processedText": "updated message content" }`
|
|
|
|
## License
|
|
|
|
This project is licensed under the [GNU Affero General Public License](LICENSE) - see the LICENSE file for details.
|
|
|
|
## Contributing
|
|
|
|
Contributions are welcome! Please feel free to submit a Pull Request.
|
|
|
|
## Contact
|
|
|
|
For support or questions, please contact [pragmatismo.com.br](https://pragmatismo.com.br).
|