On Wed, Nov 5, 2008 at 11:28 AM, James Mills
<[EMAIL PROTECTED]> wrote:
> 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 ?

[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.debug("<%s> %s" % (user, text))

         if " " in text:
            command, args = text.split(" ", 1)
         else:
            command, text = text, ""

         command = command.upper()

         if command == "SUBSCRIBE":
            self._client.Roster.Authorize(user)
            reply = "Authorized."
</code>

--JamesMills

-- 
--
-- "Problems are solved by method"
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to