run.py 695 B

1234567891011121314151617181920212223242526
  1. import xmpp
  2. from xmpp import cli
  3. import config
  4. from BotClass import JabberBot
  5. def message_handler(conn, mess):
  6. text = mess.getBody()
  7. user = mess.getFrom()
  8. print(text)
  9. print(mess)
  10. if text is not None:
  11. message = xmpp.Message()
  12. message.setBody(text)
  13. message.setFrom(config.JID)
  14. message.setTo(user)
  15. message.setType('chat')
  16. conn.send(message)
  17. def simple_send_message():
  18. cli.send_message(config.JID, config.PASSWORD, "test@msg.sharix-app.org", "request.data")
  19. #Авторизация и запуск бота
  20. bot = JabberBot(config.JID, config.PASSWORD)
  21. bot.register_handler('message', message_handler)
  22. bot.start()