Бэк можно написать на любом языке, например на Python – это популярное решение, позволяющее снизить bus-фактор до безопасных значений.
Телеграм не хранит и не обрабатывает данные вашего бота. Инфраструктура бэка лежит на ваших плечах. Можно использовать Amazon для данных и Heroku для запросов. В нашем случае содержание бэка обходится ~2000 рублей в месяц, но у нас количество запросов перевалило за несколько миллионов, в более простых случаях будет дешевле.
Heroku уже использовать не вариант - они закрыли бесплатные тарифные планы, а российской карточкой их не оплатить (только если есть забугорная карта). Лучше попробовать на Российском аналоге развернуть - облаке Amvera.ru. Там развертывание через Push в GIT есть как и в Heroku.
Получается, бот - это больше, чем просто робот-говорилка, которая задает тебе вопросы по порядку и отвечает на твои в меру своей умности?
А в других мессенджерах (том же Whatsapp) тоже так можно?
Да, на телеграм-боте можно собрать полноценно приложение.
Whatsapp как раз больше про говорилки, он явно более ограничен в интерфейсных решениях.
🔥 Спасибо за структурность информации. Вы у меня первые в выдаче по запросу "элементы интерфейса телеграм" 👍