Skip to content

liske/mox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

mox
===

mox monitors XMPP presence. moxd connects to a XMPP server as a
XMPP client. It monitors the presence of XMPP contacts and issues
actions on status changes. Contacts are proped by urn:xmpp:ping
IQs if possible to get aware of stale presence informations.

Implemented XEPs
================

moxd has the following XEPs implemented:

 XEP-0012: Last Activity
 XEP-0030: Service Discovery
 XEP-0054: vcard-temp
 XEP-0092: Software Version
 XEP-0199: XMPP Ping
 XEP-0202: Entity Time


SRV lookup support in Net::XMPP
===============================

Net::XMPP did not support SRV records to get the XMPP server of the
users JID. XMPP requires the client to lookup the server by SRV records
in the DNS. See also the following bug reports including a fix:

    http://rt.cpan.org/Public/Bug/Display.html?id=18539#txn-249050
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=325658

To get SRV lookup work, you must have at least

    Net::XMPP >= 1.02_02
    XML::Stream >= 1.23_04

installed and enable the following lines in your mox.conf:

    $xmpp_conf{'componentname'} = $xmpp_conf{'hostname'};
    $xmpp_conf{'srv'} = 1;

About

Monitor XMPP presence

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published