Прокси чатбот Telegram к готовому боту(пробрасывать сообщения в API)
2908 UAHЕсть работающий API для чатботов, можно пощупать здесь https://чатналог.рф.
Документация тут https://чатналог.рф/docs.html , интерактивная дока https://chatbotfnsapi.azurewebsites.net/swagger/index.html
Шлешь запрос, получаешь от API ответ, помимо текста есть кнопки, их тоже нужно отображать в чате.
Реализация на C#/.Net.
Обратите внимание, диалог у чатбота может быть любой в рамках описанного контракта(т.е. если API отвечает другим сообщением с другими кнопками - все видно в диалоге).
Дополнительно:
После старта диалога нужно добавить в вашего бота один вопрос:
"С каким ботом вы хотели бы пообщаться":
варианты кнопками: {Налоговый, Самозанятые, "Ввести своё"}
при вводе своего указанный текст передается в параметр API(system).
Аналогичный диалог хотелось бы иметь в Telegram боте.
Тестирование:
1) заходим в бота Tg, функционал такой же как и в вебрешении, пробуем 3 параметра для бота {Налоговый, Самозанятые, "Ввести своё"}
2) разворачиваю бота на azure - аналогично тестируем
Подробнее обсудим после отклика. Можете писать любые вопросы