{"id":4208,"date":"2009-02-16T12:59:24","date_gmt":"2009-02-16T11:59:24","guid":{"rendered":"http:\/\/josjos.se\/blog\/?page_id=4208"},"modified":"2009-02-16T12:59:24","modified_gmt":"2009-02-16T11:59:24","slug":"mucho","status":"publish","type":"page","link":"https:\/\/www.josjos.se\/blog\/data\/mucho\/","title":{"rendered":"Mucho plugin"},"content":{"rendered":"<p><strong><em>Note: This plugin isn&#8217;t developed since 2009, but there is a updated version written by mavnn on Github: <a href=\"https:\/\/github.com\/mavnn\/mucho\">https:\/\/github.com\/mavnn\/mucho<\/a><\/em><\/strong><\/p>\n<p>Mucho is a plugin for the <a href=\"http:\/\/www.igniterealtime.org\/projects\/openfire\/index.jsp\">Openfire XMPP server<\/a> that spawns users and echoes all messages sent to it to a chat room. This might be useful for automated messages that is sent to a Jabber user that needs to be monitored by a group of people. It handles multiple users where each joins a separate chat room.<\/p>\n<p>Mucho is short for &#8220;Multi User Conference Echo&#8221;.\u00a0 \ud83d\ude42<\/p>\n<p><strong>Download<\/strong><\/p>\n<ul>\n<li><strong><a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.3.0.jar\">mucho-1.3.0.jar<\/a><\/strong> (sourecode in <a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.3.0-src.jar\">mucho-1.3.0-src.jar<\/a>)<br \/>\nAdded setting plugin.mucho.conferenceService to be able to specify conference service if having more than one.<\/li>\n<li><strong><a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.2.0.jar\">mucho-1.2.0.jar<\/a><\/strong> (sourcecode in <a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.2.0-src.jar\">mucho-1.2.0-src.jar<\/a>)<br \/>\nAdded setting plugin.mucho.showSenderJID to enable the original JID of the sender to be shown in each message broadcasted by the bot.<\/li>\n<li><strong><a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.1.0.jar\">mucho-1.1.0.jar<\/a><\/strong> (sourcecode in <a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.1.0-src.jar\">mucho-1.1.0-src.jar<\/a>)<br \/>\nAdded command @sayto, to be able to have bot say stuff. Also added a debug flag to enable\/disable verbose log output.<\/li>\n<li><strong><a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.0.1.jar\">mucho-1.0.1.jar<\/a><\/strong> (sourcecode in <a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.0.1-src.jar\">mucho-1.0.1-src.jar<\/a>)<br \/>\nFixed bug that new room wasn&#8217;t unlocked.<\/li>\n<li><strong><a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.0.0.jar\">mucho-1.0.0.jar<\/a><\/strong> (sourcecode in <a href=\"http:\/\/josjos.se\/blog\/wp-content\/uploads\/2009\/02\/mucho-1.0.0-src.jar\">mucho-1.0.0-src.jar<\/a>)<br \/>\nInitial version.<\/li>\n<\/ul>\n<p><strong>Installation<\/strong><\/p>\n<p>Rename mucho-[version].jar to mucho.jar and copy it into the plugins directory of your Openfire installation. The plugin will then be automatically deployed. Read the included readme.html for further instructions.<\/p>\n<p><strong>Configuration<\/strong><\/p>\n<p>The Mucho plugin is configured via Openfire system properties. Read the included readme.html for further instructions.<\/p>\n<p><strong>Example of usage<\/strong><\/p>\n<p>In this example you have setup a Cruisecontrol build server to announce new builds to a Jabber user (JID).<\/p>\n<ol>\n<li>Setup Mucho to join the room &#8220;cc&#8221; by setting the Server Property &#8220;plugin.mucho.ids&#8221; to &#8220;cc&#8221;.<\/li>\n<li>Setup Cruisecontrol to announce to the Mucho user: &#8220;cc@mucho.server.com&#8221;.<\/li>\n<li>Join the chat room &#8220;cc@confernce.server.com&#8221;.<\/li>\n<li>Tell others that might want to know when cc is announcing a new build to join that chat room.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Note: This plugin isn&#8217;t developed since 2009, but there is a updated version written by mavnn on Github: https:\/\/github.com\/mavnn\/mucho Mucho is a plugin for the Openfire XMPP server that spawns users and echoes all messages sent to it to a chat room. This might be useful for automated messages that is sent to a Jabber [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":25542,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4208","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/pages\/4208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/comments?post=4208"}],"version-history":[{"count":0,"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/pages\/4208\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/pages\/25542"}],"wp:attachment":[{"href":"https:\/\/www.josjos.se\/blog\/wp-json\/wp\/v2\/media?parent=4208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}