broadcast Plugin Archive

Below is a list of versions that are available for the broadcast plugin. To find other plugins, please review this listing of most recent releases of all plugins.

Plugins extend and enhance the functionality of Openfire. To install plugins, copy the .jar file into the plugins directory of your Openfire installation.

Broadcast Plugin Readme

Overview

The broadcast plugin broadcasts messages to all users in the system or to specific groups. It'sprimarily useful for sending announcements or notifications.

Installation

Copy broadcast.jar into the plugins directory of your Openfire installation. Theplugin will then be automatically deployed. To upgrade to a new version, copy the newbroadcast.jar file over the existing file.

Configuration

The broadcast plugin is configured via Openfire system properties. These canbe configured under Server/Server Manager/System Properties:
  • plugin.broadcast.serviceName -- the name of the broadcast service. If no value is set, the default is "broadcast".
  • plugin.broadcast.disableGroupPermissions -- true to allow any user to broadcast a message to a group. When false, only group members or administrators can broadcast messages to a group. The default value is false.
  • plugin.broadcast.groupMembersAllowed -- true to also allow group members to send broadcast messages to groups they belong to. When false, only administrators can send broadcast messages to a group. The default value is true. Note that the property value of plugin.broadcast.disableGroupPermissions can effectively override this value by letting anyone send broadcast messages to groups.
  • plugin.broadcast.allowedUsers -- the comma-delimitted list of users allowed to broadcast messages to all connected users at once. When this property isn't set, anyone is allowed to broadcast messages to all users. Users should be specified by their bare JID (e.g. john@myserver.com)
  • plugin.broadcast.all2offline -- true to deliver broadcast messages sent to all@[serviceName].[serverName] to online and offline users. When false or not set only online users get the messages as described below.
  • plugin.broadcast.messagePrefix -- Add a prefix for all broadcast messages. Set this to "(broadcast)" to prepend "(broadcast) ".

Using the Plugin

To send a broadcast message, send a message to all@[serviceName].[serverName] or[group]@[serviceName].[serverName]. For example, if your server is called foo and thedefault service name is being used, a message to all@broadcast.foo would be broadcast toall users connected to the server. For the group staff, a message to staff@broadcast.foo wouldbe sent to all users in the group staff that are currently online or offline.

Note: for maximum compatability between group implementations, it's recommended that you uselower-case group names in conjunction with the broadcast plugin.

Releases Info File Version Released Openfire Version
Plugin Broadcast
The broadcast plugin broadcasts messages to all users in the system or to specific groups
ReadMe Changelog Download 1.9.3 Thu Sep 12 14:52:58 UTC 2024 4.0.0 +
Plugin Broadcast
The broadcast plugin broadcasts messages to all users in the system or to specific groups
ReadMe Changelog Download 1.9.2 Fri Mar 29 00:00:00 UTC 2019 4.0.0 +
Plugin Broadcast
Broadcasts messages to users.
ReadMe Changelog Download 1.9.0 Fri Sep 13 00:00:00 UTC 2013 3.9.0 +
Plugin Broadcast
Broadcasts messages to users.
ReadMe Changelog Download 1.8.2 Mon Apr 19 00:00:00 UTC 2010 3.7.0 +
Plugin Broadcast
Broadcasts messages to users.
ReadMe Changelog Download 1.7.0 Fri Nov 16 00:00:00 UTC 2007 3.4.1 +

The plugins below, so-called SNAPSHOTS, are build automatically by the continuous integration system. They represent the latest development, but are untested.

Snapshots Info File Version Built at Openfire Version
Plugin Broadcast
ReadMe Changelog Download 1.9.4-SNAPSHOT Thu Sep 12 14:52:20 UTC 2024 4.0.0 +
Plugin Broadcast
ReadMe Changelog Download 1.9.3-SNAPSHOT Wed May 03 19:59:27 UTC 2023 4.0.0 +
Plugin Broadcast
ReadMe Changelog Download 1.9.3-SNAPSHOT Thu Apr 21 13:31:05 UTC 2022 4.0.0 +
Plugin Broadcast
ReadMe Changelog Download 1.9.3-SNAPSHOT Wed Oct 27 13:43:23 UTC 2021 4.0.0 +
Plugin Broadcast
ReadMe Changelog Download 1.9.3-SNAPSHOT Fri Feb 12 09:25:01 UTC 2021 4.0.0 +
Plugin Broadcast
ReadMe Changelog Download 1.9.3-SNAPSHOT Thu Apr 02 13:18:38 UTC 2020 4.0.0 +
Plugin Broadcast
ReadMe Changelog Download 1.9.3-SNAPSHOT Thu Jul 25 22:38:56 UTC 2019 4.0.0 +
Plugin Broadcast
ReadMe Changelog Download 1.9.3-SNAPSHOT Fri Mar 29 16:06:13 UTC 2019 4.0.0 +
Plugin Broadcast Plugin
ReadMe Changelog Download 1.9.3-SNAPSHOT Fri Mar 29 15:43:48 UTC 2019 4.0.0 +
Plugin Broadcast Plugin
ReadMe Changelog Download 1.9.1-SNAPSHOT Fri Mar 29 14:51:14 UTC 2019 4.0.0 +