On Wed, Nov 5, 2008 at 11:28 AM, James Mills
<prologic@short circuit.net.auw rote:
[SOLVED}:
I found out from having a peek at jabberbot [1]
that it was as simple as parsing the message.
Here's a code snippet:
<code>
def messageHandler( self, cnx, message):
text = message.getBody ()
user = message.getFrom ()
if text is not None:
self.env.log.de bug("<%s%s" % (user, text))
if " " in text:
command, args = text.split(" ", 1)
else:
command, text = text, ""
command = command.upper()
if command == "SUBSCRIBE" :
self._client.Ro ster.Authorize( user)
reply = "Authorized ."
</code>
--JamesMills
--
--
-- "Problems are solved by method"
<prologic@short circuit.net.auw rote:
Can anyone shed any light on how I might
be able to react to "User Authorization Requests"
from other users on an XMPP server/network
using teh xmlpp [1] library ?
be able to react to "User Authorization Requests"
from other users on an XMPP server/network
using teh xmlpp [1] library ?
I found out from having a peek at jabberbot [1]
that it was as simple as parsing the message.
Here's a code snippet:
<code>
def messageHandler( self, cnx, message):
text = message.getBody ()
user = message.getFrom ()
if text is not None:
self.env.log.de bug("<%s%s" % (user, text))
if " " in text:
command, args = text.split(" ", 1)
else:
command, text = text, ""
command = command.upper()
if command == "SUBSCRIBE" :
self._client.Ro ster.Authorize( user)
reply = "Authorized ."
</code>
--JamesMills
--
--
-- "Problems are solved by method"