Some time ago, I promised Skype / Microsoft support specialists to publish this article. And the promises, as is known, must be fulfilled.
Six months ago, I wrote a bot for Skype (in itself, creating a bot was not without difficulties due to incomplete Microsoft documentation, see
my article on this).
I’m not even going to say that the bot stopped working for unknown reasons, and resumed work only after writing to Microsoft.
Let's talk about the publication of the bot, incl. his publication in the directory.
')
In the previous article I wrote:
How long the publishing process takes is not clear; this is not documented. My bot has not yet been published. On the official forum, my question on this topic is bypassed (although Microsoft employees answer my other questions).
I requested the publication of the bot in mid-April. The answer (refusal to publish) was received on April 22 (follow the dates). He read the following:
1. Line up and in English.
2. It’s not easy to follow. Please fix this.
3. No appropriate welcome greeting
Skype Guideline: 1
4.
I will not translate everything completely and give my answer entirely. In short, I was asked to translate the English phrase, which was intended only for Russian users (said “send me <hello> if you want to speak Russian”), asked to write
Privacy and
TOS (for the bot!), Referred to the guidelines which does not exist, and was asked to check the command, the support of which was not stated anywhere in the bot.
On April 28, it was confirmed that the bot was published.
On May 12, I realized that the publication of a bot requested through a private office is not a publication of a bot in the Directory, it is a change in the status of a bot so that more than 100 people can use it. Requested the publication of the bot in the Directory (letter). The answer was received only on June 20 (after several reminders on my part):
You will not be published in the bot directory at this time. However, it is a join link that you can use.
In response, they write that they decided not to publish my bot. Without specifying the reason. June 21, I asked for a reason. In response - silence. After the reminder, the answer came July 26:
It comes to the bot directory. We cannot release the criteria. We would like to agree on a link.
For further consideration.
Those. “We decided not to publish the bot in the Directory, but we cannot tell why. Keep working on the bot and maybe we will publish it. ” Is ingenious? It seems to me that yes. Bot developers are encouraged to guess the desires of Microsoft.
Do you still want to develop bots for Skype? If so, read on.
In November, my bot began to unexpectedly receive new messages about the format of which he did not know. When I entered my
account on November 29 (the link to it already redirects to the new office), I found out that Microsoft had released a new version of the API for bots - version 3 (the previous one was the first, where the second was, unknown), and since November 30 they will stop supporting bots running through the old personal account. That is, firstly, they broke the API of the first version. Secondly, they launched a new version of the API (without sending a single letter about it). And thirdly, they simply turned off the old bots, notifying about this only by a message in the personal account (the link Read More, by the way, led to an incorrect document in this notification). "Old" bots now need to register again - they now have a new id, forgive old users!
Do you need such surprises from Microsoft?