Задать вопрос

Саппорт бот, telethon. Чат бота с заказчиком. Как организовать чат, чтобы бот (при необходимости) добавлял в чат человека оператора?

Задача создать бота, который бы отвечал на вопросы, а в случае запроса пользователя, подключал к диалогу человека-оператора. Т.е. клиент ведет диалог с ботом, при возникновении вопросов, на которые бот не может ответить (или по требованию клиента), он подключает к чату оператора и пока оператор в чате - не вступает в переписку, пока оператор не отключится.
Как я это вижу: бот создает чат и добавляться туда сам и добавляет клиента. По сообщению, например "хочу оператора" добавляет оператора и ждет пока тот не выйдет из чата. Как только оператор вышел - продолжает вести диалог.
Поправьте если я ошибся в идее
  • Вопрос задан
  • 285 просмотров
Подписаться 4 Простой 6 комментариев
Решение пользователя Артур Гранд К ответам на вопрос (4)
artygrand
@artygrand
Прогер, кодер, писатель кода
Можно просто же ретранслировать сообщения от клиента до оператора через этого бота.
Ответ написан
Комментировать