mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-03-30 20:15:40 +00:00
- Deleted COMMANDS.md, DOCKER.md, WEB_VIEWER.md, and other related documentation files to streamline the project structure. - Updated README.md and other documentation references to point to the new locations of the command and Docker instructions. - Added optional dependencies for documentation generation in pyproject.toml.
967 B
967 B
Service Plugins
Service plugins extend the bot with background services that run alongside the main message loop. Each can be enabled or disabled in config.ini.
| Plugin | Description |
|---|---|
| Discord Bridge | One-way webhook bridge to post mesh messages to Discord channels |
| Packet Capture | Capture packets from the mesh and publish them to MQTT brokers |
| Map Uploader | Upload node advertisements to map.meshcore.dev for network visualization |
| Weather Service | Scheduled weather forecasts, weather alerts, and lightning detection |
Enabling a plugin
- Add or edit the plugin's section in
config.ini(see each plugin's doc for options). - Set
enabled = truefor that plugin. - Restart the bot.
Some plugins require additional configuration (API keys, webhook URLs, etc.) before they will run successfully.