Skip to content

Plugin Message Notification

Adam Keenan edited this page May 16, 2026 · 1 revision

Plugin Message Action

The Plugin Message action sends a typed PluginMessage event on the RuneLite event bus. This is an advanced interoperability feature for communicating with other plugins that expose a plugin message API.

📷 Screenshot needed: The Plugin Message action panel showing the namespace, name, and data fields


Fields

Namespace

The plugin's internal identifier (not its display name). For example, Dink's namespace is dink, Shortest Path's is shortestpath.

Consult the target plugin's documentation to find its accepted namespace.

Name

The message name or command to send within the namespace. The meaning of this value is defined by the receiving plugin.

Data (optional)

A JSON payload sent with the message. The structure is defined by the receiving plugin. Supports capture group substitution in string values.


Notes

  • For Dink and Shortest Path, Watchdog provides dedicated actions with a more user-friendly UI — use those instead of Plugin Message for those specific integrations.
  • Plugin Message is useful for plugins that provide a plugin message API but don't have a dedicated Watchdog action.
  • If the receiving plugin is not installed or does not handle the message, the action silently does nothing.
  • Consult the RuneLite Plugin Hub page or the plugin's GitHub repository to find supported namespaces, message names, and data formats.

Clone this wiki locally