Hi Theo and MickaŽl,<br><br>thanks, you&#39;re welcome! It&#39;s a bit rough at the moment, but seems to work. I should give credit to Anders Conbere&#39;s, because I started out by modifying his echo_bot[1] example. Suggestions / patches gratefully received. Some things I&#39;d like to improve are:<br>

<ul><li>put configuration options in ejabberd.conf</li><li>allow forwarding of different stanza- or user-types to different web services (eg, <a href="http://presence.example.com">presence.example.com</a>, <a href="http://iq.example.com">iq.example.com</a> etc)</li>

<li>handling of different HTTP return codes, and network timeouts</li></ul>All the best,<br><br>Adam Hayward<br><br>[1] <a href="http://anders.conbere.org/blog/2008/08/06/building_ejabberd_modules_-_part_4_-_xmpp_bots/">http://anders.conbere.org/blog/2008/08/06/building_ejabberd_modules_-_part_4_-_xmpp_bots/</a><br>

<br><div class="gmail_quote">On 1 February 2010 14:45, Theo Cushion <span dir="ltr">&lt;<a href="mailto:theo@jivatechnology.com">theo@jivatechnology.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div style="word-wrap: break-word;">Hi Adam,<div><br></div><div>I&#39;ve not had a look at the code - but it sounds great to me. We have a bot that does something similar and I want to simplify this and use a gateway to allow my web app to contain all of the business logic - and let ejabberd worry about the message routing. Your module sounds like it could achieve this very nicely.</div>

<div><br></div><div>Cheers</div><div><br></div><div>Theo</div><div><br><div><div><div></div><div class="h5"><div>On 1 Feb 2010, at 13:39, Adam Hayward wrote:</div><br></div></div><blockquote type="cite"><div><div></div><div class="h5">

Hello,<br><br>I have been mucking about a bit with ejabberd, and I made a little module that POSTs stanzas to a ReSTful web interface, and sends the HTTP response back to the sender. I&#39;m not sure how useful this is, but I thought that perhaps someone here might be interested.<br>

 <br>Info:<br><a href="http://happy.cat/blog/XMPP-Bots-ejabberd-mod-motion-2010-02-01-10-00.html" target="_blank">http://happy.cat/blog/XMPP-Bots-ejabberd-mod-motion-2010-02-01-10-00.html</a><br>Code:<br><a href="http://svn.happy.cat/public/mod_motion/trunk/" target="_blank">http://svn.happy.cat/public/mod_motion/trunk/</a><br>

 <br>Regards,<br><br>Adam Hayward<br><br></div></div> _______________________________________________<br>ejabberd mailing list<br><a href="mailto:ejabberd@jabber.ru" target="_blank">ejabberd@jabber.ru</a><br><a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>

</blockquote></div><br></div></div><br>_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
<br></blockquote></div><br>