나는 사용자의 질문에 답하는 Microsoft Bot Framework를 사용하여 채팅 봇을 만들었습니다. 봇이 사용자의 질문에 대답 할 수 없을 때 Skype의 고객 담당자에게 사용자 질문을 리디렉션 할 수 있기를 원합니다.MS 봇 프레임 워크 사용자를 Skype의 누군가에게 연결
Skype 사용자는 사용자가 게시 한 메시지를 볼 수 있으며 응답은 사용자에게 전송됩니다. 내가 명령을 사용하는 아이디어와 놀겠다는 거있어 http://docs.botframework.com/connector/new-conversations/#navtitle
에서 :
편집
나는 (> SkypecustomerRep - -> chatbot < 사용자 <에서)이 접속을 달성하는 방법에 대한 몇 가지 조언이 필요 나는 LuisIntent은 아무도 없을 판명 할 때 생각 나는 메시지를 거라고와 스카 이프 ID : 전자 메일은 스카이프 ID를입니다 var connector = new ConnectorClient(); var message = new Message { From = new ChannelAccount(channelId: ""), To = new ChannelAccount() {ChannelId = "Skype", Address = "[email protected]"}, Text = result.Query, Language = "en" };
. 나는에서 필드에 있어야 무엇을 알아낼 수 아니에요 (무엇 년대 채널 ID 내 로봇의 주소)
편집 :
지금은 스카이프에 하나의 메시지를 전달할 수있어하지만, Skype 사용자의 답장을 보내 주신 답장은 Bot 프레임 사용자에게 즉시 표시되지 않습니다. 즉, 사용자가 채팅 창에 무엇인가 입력하면 봇 (예상대로)과 Skype 사용자의 지연 메시지에서 응답을받습니다.
지금까지 시도한 것을 게시하여 시작하십시오. –
좋은 지적. 나는 그것을 게시했다. 감사합니다. – Kaizoku
Skype에 하나의 메시지를 보내시겠습니까? – SilentCoder