Комментарии 14
Есть, правда, и ряд неприятных моментов. В частности, нет поддержки .Net Core. Об этом подробнее написано здесь.Уже есть: github.com/Microsoft/BotBuilder/issues/572#issuecomment-348195401 — хотел статью написать или перевод по теме, но ты меня опередил :)
github.com/Microsoft/BotBuilder/issues/572
+2
Хорошая статья, ботами никогда не интересовался, но бегло пролистал и вроде как концептуально все понятно, даже захотелось когда-нибудь опробовать, продолжайте в том же духе!
+2
Вместо огорода с хттпс-костылями можно просто захостить бота в эйжуре, тем более что он на дотнете. Бесплатно, хттпс искаропки и отладка в студии «на живую».
0
В целевом варианте да. Сервис в любом случае надо будет размещать на каком-либо хосте, хоть azure. Ngrok приведён в статье, потому что на мой взгляд он проще для начала работы.
+1
Разве хостинг в Azure бесплатен (не считая студентов)?
0
Не только студентов. Все, у кого есть подписка MSDN (или как она сейчас называется). Да и остальные могут подписаться на бесплатные 30 дней.
0
У меня бот живет там как веб-приложение с оплатой по мере использования. Трафик не ахти какой, в среднем 10к запросов в месяц, до минимального платного порога не дотягивает. С момента анонса телеграм-ботов крутится бесплатно.
0
Можно самопаканый сертификат прикрутить, а можно nginx + Let’s Encrypt использовать в качестве прокси для любого количества ботов.
Вот здесь писал своего бота на СИ.
Вот здесь писал своего бота на СИ.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Боты на .Net Core для Telegram, Slack и Facebook