Pull to refresh

Comments 10

В документации я этого не увидел и это плохо, так как на выявление этой особенности было потрачено основное время.

В документации написано, что сообщения должны идти на serviceUrl. channelId тут не важен.


"NOTE: Even though ServiceUrl values may seem stable bots should not rely on that and instead always use the ServiceUrl value "

Получается, что мне повезло в том, что channelId совпал с префиксом доменного имени. Странно, что этот момент не отражен в разделе описания REST API. Спасибо.
Пробовал вести разработку на их платформе — не смог добавить бота в группу.
А Вы включали «Group messaging» в настройках skype канала тут — https://skype.botframework.com/Dev/?botId={имя_бота}?
Включал.
Но при попытке «перетащить» бота в группу или добавить его через интерфейсы скайпа — ничего не происходит. Скайп будто игнорирует эти действия. Проверено на веб-версии и Skype for desktop 7.26

На самом деле, это зависит от того, какая у вас группа — "старая" или "новая" (да, они разные). В старые добавить не получится никак. И это к платформе отношения не имеет, это проблема любого скайп-бота.

Пробовал и в те и в те. Увы.
Может кто подскажет, есть такая проблема. После того как я выложил на Heroku своего бота(node.js) он работает, но после часа он идет спать и после этого он не отвечает. Приходиться в ручную будить или через браузер переходить на свай проект тогда просыпается. Но через Telegram будить не хочет.
А какой у вас план подписки? Если free, то контейнер «засыпает» после 30-и минут не активности. Он вроде должен просыпаться, когда на endpoint что-то приходит, но не факт, что пробуждающий запрос будет правильно обработан.
Спасибо за ответ. Все решилось при использование WebHook, а я пытался через long polling)) т.e его работа заключается в опросе чата Telegram, и он не может сделать запрос на сервер что бы разбудить Heroku. А WebHook при каждом изменений в чате отправляет POST, и в случаи спячки, будит его)
Sign up to leave a comment.

Articles