[Документация Yandex Cloud](../../../index.md) > [Yandex Cloud Functions](../../index.md) > [Практические руководства](../index.md) > Боты на Serverless > Разработка Telegram-бота > Обзор

# Как создать бота в Telegram


{% note warning %}

Часть ресурсов, необходимых для прохождения практического руководства, доступны только в [регионе Россия](../../../overview/concepts/region.md).

{% endnote %}


В этом руководстве вы создадите [бота](../../../glossary/chat-bot.md) для Telegram с помощью serverless-технологий. Бот сможет отвечать на сообщения и отправлять изображения.

Для хранения статических ресурсов используется [Yandex Object Storage](../../../storage/index.md). [Yandex API Gateway](../../../api-gateway/index.md) принимает запросы пользователей и перенаправляет их для обработки в [Yandex Cloud Functions](../../index.md).



@[youtube](C2Ahit2EBo0)

[Смотреть видео в Yandex Cloud Video](https://runtime.strm.yandex.ru/player/video/vplvjsucpfkw2e4zdzy2?autoplay=0&mute=0).


Вы можете создать инфраструктуру для Telegram-бота с помощью одного из инструментов:

* [Консоль управления](console.md) — используйте этот способ, чтобы пошагово создать сокращатель ссылок в консоли управления Yandex Cloud.
* [Terraform](terraform.md) — используйте этот способ, чтобы упростить создание ресурсов и управление ими, используя подход «инфраструктура как код» (IaC). Скачайте пример конфигурации Terraform с репозитория SourceCraft, а затем разверните инфраструктуру с помощью [Terraform-провайдера Yandex Cloud](../../../terraform/index.md).