How add port listen

15 views
Skip to first unread message

Vladimir Koder

unread,
Apr 2, 2012, 5:24:13 AM4/2/12
to sleekxmpp-...@googlegroups.com
How add port listen, for send message from console? e.g. echo 'j...@jabber.org test message' | nc localhost 31337

class PortListenerHandler(SocketServer.BaseRequestHandler):
   bot = None
   ''' приём сообщений и отправка '''
   def handle(self):
      data = self.request.recv(1024)
      s = data.strip()
      try:
         data_list = s.split(' ')
      except ValueError,e:
         print 'Err',e

      to_jid = data_list[0]
      text = ' '.join(data_list[1:])

      try:
         <how add here link a SleekXMPP>.send_message(mto = to_jid, mbody = text, mtype='chat')
      except Exception, e:
         print "--- Bot не определен\n", e

class PortListener(SocketServer.ThreadingMixIn, SocketServer.TCPServer):
   pass

Reply all
Reply to author
Forward
0 new messages