XMPP Chatbot с выбором агента - PullRequest
0 голосов
/ 12 апреля 2020

Я работаю над приложением бота на базе XMPP (openfire). Я успешно создал бота, используя CAMEL-XMPP. Допустим, есть два пользователя

  1. Клиент
  2. BOT

Когда Клиент отправляет " Привет"сообщение в BOT, затем CAMEL-XMPP прослушивает сообщение BOT и отвечает" Hello", теперь, что я хочу, если в случае, если бот не будет отвечать клиенту, он должен показать Возможность поговорить с реальным / живым агентом. Как только Клиент выберет это действие, он подключит следующего доступного пользователя.

Для подключения следующего доступного пользователя у нас есть плагин fastpath plugin в openfire, который облегчает это. Единственное, как пользователь Bot переключает управление на Выбор группы агентов. Возможна ли передача / переключение пользователя в XMPP, кто-нибудь покажет мне путь для этого?

...