5 Service Plugins
ppfeiffer edited this page 2026-04-19 18:32:45 +02:00

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
Packet Capture Capture packets from the mesh and publish them to MQTT brokers with decoded payloads
Map Uploader Upload node advertisements to map.meshcore.dev for network visualization
Weather Service Scheduled weather forecasts, weather alerts, and lightning detection
NINA Service Poll the official NINA API (warnung.bund.de) for emergency alerts; stores all warnings in DB, optional mesh broadcast

Command Plugins (Background)

Some command plugins also run background functionality:

Plugin Description
Greeter Automatically greet new users on their first channel message
Feeds Subscribe to RSS feeds and HTTP APIs; post new entries to mesh channels

Enabling a plugin

  1. Add or edit the plugin's section in config.ini (see each plugin's doc for options).
  2. Set enabled = true for that plugin.
  3. Restart the bot.

Some plugins require additional configuration (API keys, webhook URLs, etc.) before they will run successfully.