Jive Software Open Source

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Openfire (ARCHIVED)
  • JM-295

Add "message of the day" support to the broadcast plugin

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.1.3
  • Fix Version/s: 3.4.3
  • Component/s: Plugins
  • Labels:
    None

Description

Add MOTD ("message of the day") support to the broadcast plugin. This is a feature in jabberd that is supported by several other servers. It's not documented very well anywhere that I can find. However, the following was taken from the ejabberd docs, which seems to describe the feature fairly well:

example.org/announce/all – Message is sent to all registered users at example.org. If the user is online and connected to several resources, only resource with the highest priority will receive the message. If the registered user is not connected, the message will be stored offline (if oflline storage is available).

example.org/announce/online – Message is sent to all connected users at example.org. If the user is online and connected to several resources, all resources will receive the message.

example.org/announce/all-hosts/online – Message is sent to all connected users at every virtual host. If the user is online and connected to several resources, all resources will receive the message.

example.org/announce/motd – Message is set as MOTD (Message of the Day) and is sent to users at example.org as they login. In addition the message is sent to all connected users (similar to announce/online resource).

example.org/announce/motd/update – Message is set as MOTD (Message of the Day) and is sent to users at example.org as they login. The message is not sent to all connected users.

example.org/announce/motd/delete – Any message sent to this JID removes existing MOTD.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
  • Source
  • Reviews
  • Builds
Hide
Permalink
Matt Tucker added a comment - 05/18/05 05:36 PM

The following link may also help:

http://jabberd.jabberstudio.org/2/docs/section06.html#6_5

Show
Matt Tucker added a comment - 05/18/05 05:36 PM The following link may also help: http://jabberd.jabberstudio.org/2/docs/section06.html#6_5
Hide
Permalink
yao chun lin added a comment - 08/23/05 05:34 AM

I have developed a plugin support MOTD ("message of the day") .
the motd plugin is based on registration plugins.
the plugin's document has not compelet.

Show
yao chun lin added a comment - 08/23/05 05:34 AM I have developed a plugin support MOTD ("message of the day") . the motd plugin is based on registration plugins. the plugin's document has not compelet.
Hide
Permalink
yao chun lin added a comment - 08/23/05 05:38 AM

It is a emulate of the MOTD function,not implement the standard protocol.

Show
yao chun lin added a comment - 08/23/05 05:38 AM It is a emulate of the MOTD function,not implement the standard protocol.
Hide
Permalink
Matt Tucker added a comment - 08/23/05 08:23 PM

yao chun lin – once you have a chance to complete your plugin, please submit it if you'd like to share!

Show
Matt Tucker added a comment - 08/23/05 08:23 PM yao chun lin – once you have a chance to complete your plugin, please submit it if you'd like to share!
Hide
Permalink
wroot added a comment - 11/11/07 11:50 AM

there is already MoTD plugin released by Ryan

Show
wroot added a comment - 11/11/07 11:50 AM there is already MoTD plugin released by Ryan

People

  • Assignee:
    Daniel Henninger
    Reporter:
    Matt Tucker
Vote (32)
Watch (7)

Dates

  • Created:
    05/18/05 05:32 PM
    Updated:
    01/10/08 12:26 PM
    Resolved:
    12/28/07 01:16 AM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for igniterealtime.org. Try JIRA - bug tracking software for your team.