Yep, I get that. I was way too short in trying to explain what we are 
attempting to do.

We are essentially wanting to create a bot that upon receipt of new alerts, 
will create new conference rooms, post messages into the conference rooms and 
then send directed invites to the appropriate users for those alerts. From the 
few clients we have been seeing, mediated invites look "off". So we wanted a 
contact in the user's roster that represented our module/bot so that directed 
invites look more appropriate - like they are coming from our system.

It could be that I shouldn't be writing a module but should rather be writing a 
client. But from what I have read about XMPP application development in 
general, that doesn't seem like the best way to go. That's why I went the 
module route.

Does that bring clarification? Do you have any ideas of how I might approach 
this "properly".

Thanks again,
Chris


Chris Oman
Lead Developer - Interfaces
EXTENSION, INC.
Email:   [email protected]
Office:  260-797-0200
General: 877-207-3753
www.OpenTheRedBox.com

________________________________________
From: Bernd Fondermann [[email protected]]
Sent: Tuesday, January 22, 2013 4:54 PM
To: [email protected]
Subject: Re: Vysper module presence

Other users ("contacts") show up in the user's roster this way:
1. user subscribes to the contact's presense
2. contact confirms subscription
3. contact sends initial presence to the server
4. server distributes presence message to all of contact's contact (e.g. user)

Vysper modules ares just for handling special messages, that is,
extending the server's capabilities.
Vysper is capable out-of-the-box to handle presence subscriptions etc.

  Bernd

On Tue, Jan 22, 2013 at 10:27 PM, Chris Oman <[email protected]> wrote:
> I am working on creating a custom module for Vysper. I would like it to show 
> up in a users roster and show it as available. How do I send the initial 
> presence message?
>
> Thanks,
> Chris

Reply via email to