[ejabberd] Setting presence externally

David Cunningham dcunningham at voisonics.com
Thu Nov 8 04:41:40 MSK 2012


Hi Dan,

Thank you - I'd missed that.


On 7 November 2012 13:10, Daniel Dormont <dan at greywallsoftware.com> wrote:

> Did you modify the request_handlers to add the particular URL you want?
>
>  {5280, ejabberd_http, [
>                          {request_handlers, [
>                                 {["rest"], mod_rest}
>                          ]      },
> ... etc ...
>
> dan
>
> On Wed, Nov 7, 2012 at 12:51 PM, David Cunningham
> <dcunningham at voisonics.com> wrote:
> > Michael,
> >
> > Thank you very much for the suggestion.
> >
> > I've installed mod_rest and trying to test it with using wget, but always
> > get "404 not found".
> > In the ejabber.log I can see that the module is loading ... would anyone
> > know what's missing? Thanks.
> >
> > =INFO REPORT==== 2012-11-08 04:44:06 ===
> > D(<0.36.0>:mod_rest:41) : Starting: "my.domain.com" [{allowed_ips,
> >
> [{12,34,56,78}]}]
> >
> >
> > # wget http://my.domain.com:5280/rest -O -
> > --2012-11-08 04:49:42--  http://my.domain.com:5280/rest
> > Connecting to my.domain.com:5280... connected.
> > HTTP request sent, awaiting response... 404 Not Found
> > 2012-11-08 04:49:42 ERROR 404: Not Found.
> >
> >
> >
> > On 2 November 2012 02:43, Michael Weibel <michael.weibel at gmail.com>
> wrote:
> >>
> >> hi david,
> >>
> >> you could install mod_rest which allows you to POST arbritrary stanzas
> >> from an external program and send there a presence stanza with a custom
> chat
> >> state.
> >>
> >> -michael
> >>
> >> Am 01.11.2012 23:36 schrieb "David Cunningham"
> >> <dcunningham at voisonics.com>:
> >>>
> >>> Hello,
> >>>
> >>> I've been trying to work out how I can set an ejabberd user's status
> from
> >>> an external program. My research so far hasn't been fruitful.
> >>> The scenario is that if a user goes on a telephone call, I want the
> >>> telephone system to set their status to "On the phone" for anyone who's
> >>> buddies with that user. It doesn't need to update the user's own jabber
> >>> client.
> >>> Can anyone advise how this might be done?
> >>>
> >>> Thanks very much.
> >>>
> >>> --
> >>> David Cunningham, Voisonics
> >>> http://voisonics.com/
> >>> USA: +1 213 221 1092
> >>> UK: +44 (0) 20 3298 1642
> >>> Australia: +61 (0) 2 8063 9019
> >>>
> >>>
> >>> _______________________________________________
> >>> ejabberd mailing list
> >>> ejabberd at jabber.ru
> >>> http://lists.jabber.ru/mailman/listinfo/ejabberd
> >>>
> >>
> >> _______________________________________________
> >> ejabberd mailing list
> >> ejabberd at jabber.ru
> >> http://lists.jabber.ru/mailman/listinfo/ejabberd
> >>
> >
> >
> >
> > --
> > David Cunningham, Voisonics
> > http://voisonics.com/
> > USA: +1 213 221 1092
> > UK: +44 (0) 20 3298 1642
> > Australia: +61 (0) 2 8063 9019
> >
> >
> > _______________________________________________
> > ejabberd mailing list
> > ejabberd at jabber.ru
> > http://lists.jabber.ru/mailman/listinfo/ejabberd
> >
> _______________________________________________
> ejabberd mailing list
> ejabberd at jabber.ru
> http://lists.jabber.ru/mailman/listinfo/ejabberd
>



-- 
David Cunningham, Voisonics
http://voisonics.com/
USA: +1 213 221 1092
UK: +44 (0) 20 3298 1642
Australia: +61 (0) 2 8063 9019
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.jabber.ru/pipermail/ejabberd/attachments/20121107/2ff683af/attachment-0001.html>


More information about the ejabberd mailing list