Сколько стоит бот для магазина или записи клиентов

Бот для магазина или для записи клиентов — это не витрина с каталогом, а скорее администратор на входе: он отвечает ночью, не забывает подтвердить запись и не путает заказы. Вопрос, который останавливает почти всех, звучит одинаково: сколько стоит держать такого бота в месяц, если считать не разработку, а работу. Разберём честно, что входит в цену, за что платить отдельно и в какой момент бот перестаёт быть дешёвым — на примере Dockbox.

Строительство и содержание — две разные суммы

Разработка — разовый расход, работа — ежемесячный. Их постоянно путают, и из-за этого бот кажется дороже, чем есть. Написать бота — самому, по шаблону или с подрядчиком — вы платите один раз. Дальше начинается другое: чтобы бот отвечал клиентам, код должен жить на машине, которая включена всегда.

Считать надо не «цену кода», а цену круглосуточности. Это подписка на инфраструктуру: сервер, сборка проекта, перезапуски при сбое, логи. Ничего из этого не зависит от того, насколько красиво бот здоровается.

Сколько стоит держать бота круглосуточно

На Dockbox бот с магазином или записью работает постоянно. Круглосуточность здесь — стандартный режим контейнера, а не отдельная опция: нет лимита по часам, нет засыпания простаивающего проекта, нет «пробного» тарифа с парой часов работы. Вы платите за ресурсы и число проектов, а не за время.

Тарифы указаны в рублях, без пересчёта по курсу:

Starter    990 ₽/мес   1 vCPU   2 GB RAM   20 GB SSD   1 проект
Pro      2 490 ₽/мес   2 vCPU   4 GB RAM   5 проектов, свой домен
Team     4 990 ₽/мес   без ограничений по числу проектов

Первый месяц на Starter бесплатный — это полноценный месяц работы, а не «часы на пробу». В цену уже входят сервер, сборка проекта из вашего Git-репозитория, автоматический перезапуск при сбое и логи. Отдельных счетов за трафик или TLS-сертификат не существует.

Боту для заказов не нужны домен и сайт

Клиенты приходят по ссылке вида t.me и переписываются внутри Telegram — ни домен, ни лендинг для этого не требуются. Оплата проходит либо через платёжные инструменты самого Telegram, либо по ссылке на вашу кассу.

Домен понадобится только если у бота есть веб-часть — админка для менеджера, складская панель, витрина. HTTPS-ссылка выдаётся сразу и входит в тариф, а свой домен подключается на Pro. Платите за него только регистратору.

Токен бота и ключи платёжного провайдера храните в секретах проекта, а не в коде:

BOT_TOKEN=7123456789:***
PAYMENT_TOKEN=***

Не экономьте на надёжности

У бота, который принимает деньги, молчание стоит дороже хостинга. Поэтому важны две вещи помимо цены: чтобы упавший процесс поднялся сам и чтобы о сбое вы узнали раньше клиентов.

Автоперезапуск при сбое — стандартное поведение контейнера на Dockbox: уронили деплой, поймали исключение, закончилась память — платформа поднимает процесс заново. В панели видно, работал ли бот последние сутки, сколько было ошибок и что попало в лог: этого достаточно, чтобы заметить проблему в тот же день, а не когда клиент напишет «вы не отвечаете».

Данные заказов и записей должны переживать обновления

Заказы, записи и переписка лежат в базе проекта. Их место — постоянное хранилище, иначе первое же обновление кода обнулит историю.

Постоянное хранилище на Dockbox — это папка /data. Всё, что приложение туда пишет, остаётся на месте при пересборке и перезапуске, а файлы можно скачать из панели. Простой пример — путь к базе:

DB_PATH = "/data/bookings.sqlite"

На этом экономить опаснее всего. Потерянная база записей — это не техническая деталь, а клиенты, которые пришли и не нашли себя в расписании.

Второй бот и тестовая копия

Второй бот — это ещё один проект, а не второй тариф. На Pro доступно пять проектов, на Team — без ограничений, и отдельный сервер ни под один из них не нужен. Это закрывает два частых сценария: бот для второй точки и тестовая копия, где вы проверяете изменения, прежде чем их увидят клиенты.

Тестовая копия дешевле, чем ошибка в живом боте. Прогонять новую логику записи на копии разумнее, чем ловить двойное бронирование у реальных клиентов.

Сколько это в итоге

Стартовый тариф — 990 ₽ в месяц, и первый месяц бесплатный: для одного бота магазина или записи этого хватает с запасом (1 vCPU, 2 GB RAM, 20 GB SSD). Растёт нагрузка или проектов стало больше — переходите на Pro за 2 490 ₽, где есть пять проектов и свой домен.

Разовая разработка и ежемесячное содержание больше не смешиваются: код вы пишете один раз, а платите за то, что бот отвечает в три часа ночи. Загрузите проект на Dockbox, подключите Git — и посмотрите, как бот ведёт себя в бою: первый месяц на Starter бесплатный.

Частые вопросы

Сколько стоит держать Telegram-бота для магазина или записи клиентов?

На Dockbox — от 990 ₽ в месяц по тарифу Starter (первый месяц бесплатный), Pro стоит 2 490 ₽, Team — 4 990 ₽. В цену входят сервер, сборка из Git, круглосуточная работа, автоперезапуск при сбое и логи. Разработка бота в эту сумму не входит — это разовый расход.

Нужен ли боту домен и сайт?

Нет. Клиенты приходят по ссылке t.me и переписываются внутри Telegram. Домен нужен только если у бота есть веб-часть — админка или витрина: HTTPS-ссылка выдаётся сразу и входит в тариф, свой домен подключается на Pro.

Может ли бот принимать оплату?

Да, через инструменты Telegram или по ссылке на вашу кассу — за это платформа ничего не доплачивает. Ключи платёжного провайдера храните в секретах проекта: в коде и в Git они оказаться не должны.

Что будет с заказами, если бот упадёт?

Контейнер перезапускается автоматически, а данные лежат в постоянном хранилище /data, поэтому переживают и сбой, и обновление кода. В панели видно, работал ли бот последние сутки и были ли ошибки, — проблему можно заметить раньше клиента.

Нужен ли отдельный тариф под тестовую копию бота?

Нет. Копия — это просто ещё один проект в вашем тарифе: на Pro их пять, на Team — без ограничений. Проверять изменения на копии выходит дешевле, чем чинить живого бота на глазах у клиентов.