Стоимость
Сколько стоит держать Telegram-бота на хостинге
Инфраструктура обычного бизнес-бота стоит единицы долларов в месяц: обработчик webhook почти всё время простаивает. Настоящая цена — эксплуатационная ответственность: бэкапы, которые разворачиваются, регистрация, которая не слетает, и человек, которому прилетает оповещение. Вычисления здесь не дорогая часть.
Сколько стоит держать Telegram-бота на хостинге: объём работ, цена и что на неё влияет
- Фиксированная цена
- $1,890 USD
- Срок
- Ожидает утверждения
- Объём работ
- 4.5 рабочих дней
- Главный драйвер стоимости
- Медиа и работа с файлами, а не вычисления
- Коммерческая основа
- Фиксированная цена, согласованная до начала работ; изменения объёма оцениваются отдельно
- Первый год, помимо разработки
- Управляемый хостинг, абонемент на поддержку, плюс облачная инфраструктура, объектное хранилище и трафик
As of 2025-10-01, Telegram Bot API 13.4
Почему это стоит именно столько
Сметы на хостинг Telegram-ботов читаются странно, потому что честная цифра за инфраструктуру настолько мала, что называть её вслух похоже на подвох. Бот, обслуживающий несколько тысяч разговоров в месяц, — это функция, которая просыпается на миллисекунды ради одного сообщения и спит всё остальное время. В edge-среде это несколько долларов в месяц, а на бесплатном тарифе ряда провайдеров — вообще ноль. Тот, кто называет сотни долларов в месяц за вычисления на таком объёме, либо продаёт вам выделенный сервер, который вам не нужен, либо зашил в цифру что-то, чего не расписал.
Деньги по-настоящему уходят на всё, что стоит вокруг вычислений. Регистрация webhook должна держаться: деплой, который молча её снёс, уводит бота в офлайн, и нигде при этом не появляется ошибки. Базе нужны бэкапы, которые хотя бы один раз действительно разворачивали, потому что непроверенный бэкап — это вера, а не бэкап. Медиа, которое загружают пользователи, должно где-то лежать и по каким-то правилам удаляться. Секреты должны храниться не на ноутбуке разработчика. Каждый из этих пунктов дёшев в ресурсах и вполне реален в ответственности.
Сильнее всего на счёт влияет архитектурный выбор: webhook или long polling. При long polling процесс крутится непрерывно и спрашивает у Telegram, не случилось ли чего, — то есть вы платите за машину, которая целый день бодрствует ради ответа «ничего», и без отдельного слоя координации она не масштабируется дальше одного экземпляра. Webhook переворачивает схему: Telegram зовёт вас сам, счёт идёт за вызовы, и тот же код разъезжается горизонтально без единой правки. Long polling — инструмент локальной разработки. В бою это постоянная статья расхода без единого плюса.
Второе решение — где живёт состояние. Боту с конечным автоматом разговора нужно надёжное место, чтобы его хранить, и честный выбор здесь между управляемой реляционной базой и примитивами edge-хранилищ. На объёмах, до которых дорастает большинство бизнес-ботов, edge-варианты и дешевле, и требуют меньше эксплуатации. Как только понадобится настоящая отчётность, соединения по годовой истории или схема, к которой ваши аналитики ходят напрямую, полноценная база начинает окупаться — и её лучше запланировать заранее, а не мигрировать в панике.
Из чего складывается сумма
| Работа | Дни | Стоимость | Что входит |
|---|---|---|---|
| Настройка среды исполнения | 1 | $420 | Пайплайн деплоя, разделение окружений, хранилище секретов и регистрация webhook с проверкой секретного токена, чтобы к вашему адресу не мог обратиться никто, кроме Telegram. |
| Подготовка базы данных | 1 | $420 | Схема, миграции, индексы под те запросы, которые бот реально делает, и расписание бэкапов с восстановлением, проведённым хотя бы один раз. |
| Медиа и работа с файлами | 1 | $420 | Объектное хранилище под загрузки, правила срока хранения и скачивание, которое учитывает ограничения Telegram на размер файла, а не узнаёт о них в бою. |
| Наблюдаемость | 1 | $420 | Структурные логи, трекинг ошибок, метрики доставки webhook и маршрутизация оповещений. Строится дёшево и остаётся единственной причиной, по которой тихий сбой становится известным. |
| Стенд для проверки правок | 0.5 | $210 | Второй аккаунт бота и отдельная база, чтобы изменения проверялись на реальном поведении Telegram, а не на заглушке. Пропускают удивительно часто и жалеют всегда. |
| Итого | 4.5 | $1,890 | Фиксируется при подписании. Изменения объёма оцениваются отдельно и никогда не поглощаются молча. |
Что сдвигает цифру
Long polling требует непрерывно работающего процесса; webhook тарифицируется по вызовам.
Опрос превращает простаивающего бота в постоянный ежемесячный расход и закрывает горизонтальное масштабирование без слоя координации. В бою это неверный выбор по умолчанию — и именно его учит большинство туториалов.
Telegram-боты могут скачивать файлы до 20 МБ и отправлять файлы до 50 МБ.
Всё, что крупнее, требует передачи в обход бота: объектное хранилище, подписанные ссылки и отдельный сценарий. Боты с плотным документооборотом упираются в это, и место такому решению в архитектуре, а не в заплатке.
Бот может отправлять 30 сообщений в секунду суммарно и 20 в минуту в один групповой чат.
Продуктам с интенсивной рассылкой нужны очередь и планировщик независимо от того, сколько вычислений вы купили. Более крупный сервер не поднимает лимит, который живёт на стороне Telegram.
Адрес webhook обязан отдавать валидный HTTPS с сертификатом, который принимает Telegram.
Сертификаты, которые вы выпускаете сами, превращаются в аварию на каждом продлении, если это не автоматизировано. Управляемые платформы убирают этот класс отказов целиком — в чём и состоит бóльшая часть их пользы на таком масштабе.
Срок хранения медиа — это решение с ценником, а не техническая мелочь.
Бот, собирающий фотографии документов, копит хранилище бесконечно, пока ему не сказали обратного. Определить окно хранения до запуска и дешевле, и проще защитить перед требованиями ОАЭ о защите данных.
Во что обходится первый год
| Регулярные расходы | Первый год | Подробности |
|---|---|---|
| Управляемый хостинг | $660/yr | Эксплуатационная ответственность за среду исполнения, базу и хранилище: деплои, бэкапы, проверенные восстановления, здоровье сертификата и регистрации — и роль той стороны, которой прилетает оповещение. |
| Абонемент на поддержку | $3,480/yr | Отдельно от хостинга и про код, а не про инфраструктуру. Большинство клиентов берут и то и другое; команда с собственными платформенными инженерами разумно берёт только абонемент. |
| Облачная инфраструктура | выставляет поставщик | Выставляется вашим провайдером напрямую, на ваш собственный аккаунт, — там ей и место. На типичных объёмах бизнес-бота это несколько долларов в месяц и нередко укладывается в бесплатный тариф. |
| Объектное хранилище и трафик | выставляет поставщик | Зависит от того, сколько медиа загружают пользователи и как долго вы это держите. Весь контроль расхода здесь — в сроке хранения; трафик драйвером бывает редко. |
Если покупать то же самое в другом месте
| Где вы это покупаете | Что вы получаете за эти деньги | Что вы берёте на себя |
|---|---|---|
| Ваш собственный облачный аккаунт под нашим управлением | Инфраструктура выставляется вам по себестоимости, эксплуатационная ответственность остаётся на нас. Аккаунт, данные и возможность в любой момент отозвать наш доступ — ваши. | На вас отношения с провайдером и колебания счёта: скромные административные накладные в обмен на полное владение всем. Это вариант по умолчанию, который мы и рекомендуем. |
| Общий VPS, который администрируете вы | Фиксированная низкая ежемесячная стоимость и полный контроль над машиной. Вполне рабочий вариант для бота без обязательств по комплаенсу и при наличии человека, которому привычен терминал. | Продление сертификатов, обновления системы, кончившийся диск и бэкапы становятся вашей задачей, а отказы здесь тихие. Большинство брошенных ботов, которые нас просят спасать, жили именно так. |
| Платформа-хостинг для ботов | Кнопка деплоя, панель и полное отсутствие инфраструктурных решений. По-настоящему удобно для небольшого бота без обязательств по данным. | Токен вашего бота и данные ваших пользователей лежат внутри чужого аккаунта, трафик считается по их правилам, а на вопросы о месте хранения данных отвечаете не вы. Если бот держит клиентские записи в ОАЭ, прочитайте эти условия до подписания. |
Вопросы про деньги
Может ли Telegram-бот действительно работать на бесплатном тарифе?
На небольших объёмах — да, и мы так и скажем, а не станем придумывать причину, по которой вам нужно больше. Бесплатный тариф не даёт другого: отношений с поддержкой, бэкапа, который вы разворачивали, и человека, которому можно позвонить среди ночи. Платить стоит именно за это, а не за вычисления.
Нужен ли нам собственный сервер?
Почти никогда. Выделенный сервер под обработчик webhook — это простаивающая машина с ежемесячным счётом, которая добавляет вам обновления системы и возню с сертификатами. Исключения два: регулятор требует держать данные на конкретной инфраструктуре или у компании уже есть платформа, на которой крутится всё остальное.
Где на самом деле лежат данные?
По умолчанию — в вашем собственном облачном аккаунте, в выбранном вами регионе, и мы можем развернуть всё в регионе Залива там, где провайдер его предлагает. Место хранения определяется на старте, потому что переезд потом — это миграция, а не переключатель в настройках.
Что станет с хостингом, если мы перестанем работать вместе?
Ничего, если аккаунт ваш, — ради этого мы такую схему и предлагаем. Вы отзываете наш доступ, бот продолжает работать. Никакого переезда на другую платформу и никаких данных, которые пришлось бы вытаскивать из подконтрольной нам системы.
Во сколько обходится база данных на реальных объёмах?
Дешевле, чем принято ожидать, потому что данных у бота мало: состояние разговоров, записи о произошедшем и ссылки на медиа, которое лежит отдельно. Десятки тысяч разговоров — это база, измеряемая мегабайтами, и драйвером здесь оказывается срок хранения, а не пропускная способность.
Стоит ли отдельный стенд своих денег?
Да, и надбавка тут близка к нулю: второй аккаунт бота бесплатен, а вторая база на таком масштабе незаметна. Взамен вы получаете возможность проверять правки на реальном поведении Telegram, которое ни одна локальная заглушка не воспроизводит честно — особенно в части повторных доставок.
Что почитать дальше
Кодовая половина текущих расходов, в отличие от инфраструктурной, разобрана на странице про абонемент на поддержку.
Разовая стоимость проекта, поверх которой всё это ложится, вынесена в разбор стоимости разработки.
Ограничения на размер файла, частоту отправки и доставку апдейтов, формирующие здесь каждое решение, собраны в справочник по лимитам Bot API.
Там, где место хранения данных и аудит закреплены договором, а не предпочтением, читайте про требования корпоративного уровня.