Что бесплатно
Создание бота в BotFather, Telegram Bot API, отправка и приём сообщений, кнопки, группы и каналы — всё бесплатно и без ограничения по числу пользователей. В отличие от WhatsApp, платы за сообщение нет: бот, который общается с десятью тысячами человек, стоит в Telegram столько же, сколько бот на десять человек, — ноль.
За что вы платите
- Сервер. Бот — программа, которая работает круглосуточно. Небольшой облачный сервер стоит $5–10 в месяц и выдерживает тысячи пользователей.
- База данных — обычно на том же сервере, без доплаты.
- Домен — около $10–20 в год, если бот работает через вебхук или у него есть мини-приложение.
- Платные API, которые использует бот: нейросеть, SMS, карты или комиссия платёжной системы.
- Доработки после запуска, когда меняется процесс, — у меня $15 в час, без абонплаты.
Где разместить телеграм-бота: хостинг
| Вариант | В месяц | Подходит для | Минусы |
|---|---|---|---|
| Небольшой облачный сервер (VPS) | $5–10 | Почти любой бот для бизнеса; несколько ботов на одном сервере | Кто-то должен его настроить и обновлять |
| Серверлесс-функции с вебхуком | $0–5 при малой нагрузке | Простые боты с небольшим числом пользователей | «Холодный старт» замедляет первые ответы, сложнее отлаживать |
| Бесплатные тарифы хостингов | $0 | Эксперименты | Бот засыпает, перезапускается или останавливается по лимиту времени |
| Свой компьютер | $0 | Тестирование | Бот выключается вместе с компьютером или интернетом |
Типичный счёт за месяц
| Бот | Сервер | Прочее | В месяц |
|---|---|---|---|
| Ответы и форма заявки | $5 | — | около $5 |
| Заказы с базой данных | $5–10 | — | $5–10 |
| Магазин с онлайн-оплатой | $5–10 | Комиссия платёжной системы с продажи | $5–10 + комиссия |
| Бот с ИИ-ассистентом | $5–10 | Нейросеть, по использованию | $10–40 |
Расходы на ИИ зависят от того, сколько вопросов обрабатывает бот; я оцениваю их на ваш ожидаемый объём до разработки.
Если бот использует ИИ
Каждый ответ нейросети стоит от долей цента до нескольких центов — в зависимости от модели и длины диалога. Чтобы расходы были предсказуемыми: на частые вопросы отвечайте кнопками и готовыми текстами, в ИИ отправляйте только свободные вопросы, давайте ему короткие и конкретные материалы и поставьте месячный лимит у поставщика ИИ. Подробнее — в статье чат-бот для сайта и бизнеса.
Бесплатный хостинг для телеграм-бота: можно ли?
У некоторых платформ есть бесплатные тарифы, но бот там часто «засыпает» или работает ограниченное время — клиент пишет, а бот отвечает через минуту или не отвечает вовсе. Для бота бизнеса сервер за $5 — самый дешёвый надёжный вариант. Если сервер ненадолго упал, Telegram хранит недоставленные сообщения до 24 часов, и бот обработает их, когда поднимется.
Как снизить расходы
- Держите несколько ботов на одном сервере — небольшой сервер легко тянет два-три бота для бизнеса.
- Начинайте с простой базы на том же сервере; переходите на отдельную, только когда понадобится.
- На частые вопросы — кнопки, ИИ — только там, где свободный текст действительно помогает.
- Оформите сервер на себя и настройте автоматические резервные копии — потеря данных обходится дороже всего.
Вопросы
Telegram Bot API бесплатный?
Да. Telegram не берёт денег ни за создание ботов, ни за пользователей, ни за сообщения.
Есть плата за пользователя или сообщение?
Нет. В отличие от WhatsApp, в Telegram платы за сообщения нет.
Сколько стоит сервер для телеграм-бота?
Небольшой облачный сервер обычно стоит $5–10 в месяц, и на нём могут работать несколько ботов.
Можно ли держать бота на бесплатном хостинге 24/7?
Бесплатные тарифы обычно засыпают или ограничены по времени, поэтому бот отвечает с задержкой или не отвечает. Сервер за $5 — самый дешёвый надёжный вариант.
Кто платит за сервер?
Вы, напрямую хостинг-провайдеру. Я настраиваю сервер на вашем аккаунте, чтобы он оставался вашим.
Что будет, если сервер упадёт?
Бот перестанет отвечать, пока сервер не поднимется. Telegram хранит новые сообщения до 24 часов, и бот обработает их после перезапуска.