generalbots/botplugin
Rodrigo Rodriguez (Pragmatismo) 5ab886e6e3
Some checks failed
Botapp CI / build (push) Failing after 0s
Botbook CI / build (push) Failing after 0s
Botdevice CI / build (push) Failing after 0s
Botmodels CI / build (push) Failing after 0s
Botplugin CI / build (push) Failing after 0s
BotServer CI / build (push) Failing after 0s
Bottest CI / build (push) Failing after 0s
BotUI CI / build (push) Failing after 0s
ci: Update botserver workflow for single-repo, remove duplicate .forgejo from subdirs
2026-04-21 23:04:27 +00:00
..
background.js feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
content.js feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
LICENSE feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
manifest.json feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
options.html feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
popup.css feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
popup.html feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
popup.js feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
README.md feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
styles.css feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00

General Bots Chrome Extension

A professional-grade Chrome extension developed by 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 - 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.