3
  1. Bot Emulator tested ok
  2. Bot Framework Chat Box tested ok
  3. Skype Integration tested ok
  4. Bot added to contact list ok

But when I tried to chat with bot, it does not respond anything

And when I debugged on server side, no requests made from skype to my api endpoint.

What did I do wrong? Is there anyway I can debug the skype chatbot?

Thanks,


UPDATE: Web embedded bot is working, but Skype bot doesn't.


UPDATE 2 (April 13): For anyone seeking for a solution.

I cloned my original bot (A) to new one (B).

When I tested them, the behavior was weird.

  1. I sent message to (B), but I received message from (A) while (B) didn't respond
  2. I sent message to (A), nothing happens on both (A) and (B)

So I ended up with deleting (A), and (B) is working mysteriously.

Thanks for all the help.

Kien Chu
  • 4,735
  • 1
  • 17
  • 31
  • @Prix: The code is working fine, my question is not about the code. It's about the behavior of skype bot integrating with botframework. As you seen in my question, all my testings are passed, only the skype part is broken. I'm sorry to say this but your comment is not constructive at all. – Kien Chu Apr 08 '16 at 11:37
  • Don't blame @Prix, this question in its current form is unanswerable. Please read [ask] and provide some context. – CodeCaster Apr 08 '16 at 11:37
  • @CodeCaster: I believe this question is answerable for someone who successfully build a bot for Skype. Maybe I was too naive for trying out my luck. The botframework just released out for a few days and not a lot of people have time to try it out. Thanks for your comment. – Kien Chu Apr 08 '16 at 11:45
  • Hey @kienct89 . Is your bot B working all fine, after deleting A.?? – stranger Sep 28 '17 at 03:20
  • @stranger: yes the bot B is working fine – Kien Chu Sep 28 '17 at 03:24
  • Thanks man @kienct89 – stranger Sep 28 '17 at 03:38
  • Hi @kienct89 . I tried creating bot B, and now both the bots are not replying. Bot emulator is ok – stranger Sep 28 '17 at 04:21
  • @kienct89. I am facing the exact situation as you. All 3 steps ok , created new bot B but none of the bots are replying. Any help would be appreciated – stranger Sep 28 '17 at 04:23
  • @stranger the steps that I took were: create new bot in botframework portal, link the new bot to the existing api endpoint, enable the skype, and lastly delete the old bot – Kien Chu Sep 28 '17 at 04:29
  • Thanks. I did the same. I am yet to publish the bot. I will try and update. – stranger Oct 04 '17 at 15:36

1 Answers1

1

Please check the status of your bot on Skype Developer Portal. I believe that you hit Publish when you created your Skype bot, and your bot has status Pending Review. It looks like that bot will not work while the status is "Pending Review".

Do not Publish your Skype bot, in that case your Skype bot will be in Preview state and it will start working immediately. Check this screenshot.

I had the same issue when I published my bot. You cannot un-publish bot, but you can delete it and create a new one. Please try it.

Sergey
  • 1,075
  • 14
  • 20
  • thanks, I just checked my bot status, it's "Preview" and I did not try to publish the bot. Tried to create another bot too, it's still not working – Kien Chu Apr 09 '16 at 10:41
  • @kienct89 try to update your skype. check this post - http://stackoverflow.com/questions/36360321/skype-bots-do-not-work – Sergey Apr 12 '16 at 21:46
  • I tried to update Skype on both Desktop & Mobile version, it still doesn't work. – Kien Chu Apr 13 '16 at 03:11
  • I finally made it work, please see my updated question. It's very weird though. – Kien Chu Apr 13 '16 at 03:16