Changeset 162
- Timestamp:
- 06/13/05 21:59:14 (3 years ago)
- Files:
-
- trunk/jjigw/component.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/jjigw/component.py
r161 r162 40 40 pyxmpp.jabberd.component.Component.__init__(self,config.jid, 41 41 config.connect.secret,config.connect.host,config.connect.port, 42 disco_ category="gateway",disco_type="irc")42 disco_name="JJIGW IRC gateway", disco_category="conference",disco_type="irc") 43 43 self.__logger=logging.getLogger("jjigw.Component") 44 44 self.profile=profile … … 54 54 else: 55 55 self.ident_handler=None 56 self.disco_info.add_identity("JJIGW IRC gateway", "conference", "text") # MUC compliance 57 self.disco_info.add_identity("JJIGW IRC gateway", "gateway", "x-irc") # non-conference gateway services 56 58 57 59 def get_session(self,user_jid,component_jid): … … 367 369 else: 368 370 name="IRC gateway" 369 DiscoIdentity(di,name,"gateway","irc") 371 DiscoIdentity(di,name,"conference","irc") 372 DiscoIdentity(di,name,"conference","text") 373 DiscoIdentity(di,name,"gateway","x-irc") 370 374 return di 371 375 elif len(to.node)>1 and to.node[0] in u"&#+!" and to.resource is None: … … 376 380 else: 377 381 name="%s IRC channel" % (to.node,) 378 DiscoIdentity(di,name ,"conference","text") 382 DiscoIdentity(di, name, "conference", "text") 383 DiscoIdentity(di, name, "conference", "irc") 379 384 return di 380 385 return iq.make_error_response("feature-not-implemented")
