#Библиотеки import xmpp from config import jid, jidpassword from BotClass import JabberBot from RequestClass import RequestDataBase requesDB = RequestDataBase() #Основной метод для обработки сообщинй от пользователя def message_handler(conn, mess): text = mess.getBody() user = mess.getFrom() if str(text).startswith("!"): commands_request(conn, mess) else: conn.send(xmpp.Message(user, "Я тебя не понимаю...")) def commands_request(conn, mess): try: text = mess.getBody() user = mess.getFrom() arguments = str(text).split() if text == "!addcl": conn.send(xmpp.Message(user, requesDB.add_car_log("K"))) elif str(text).startswith("!delcl"): conn.send(xmpp.Message(user, requesDB.del_car_log('1'))) else: conn.send(xmpp.Message(user, "Такой команды нет")) except Exception as ex: conn.send(xmpp.Message(user, str(ex))) #Авторизация и запуск бота bot = JabberBot(jid, jidpassword) bot.register_handler('message', message_handler) bot.start()