Сколько стоит телеграм-бот: простой с меню и заявкой у студий 30 000–80 000 ₽, с оплатой, CRM и админкой 60 000–400 000 ₽. Бот с оплатой и выдачей доступа у меня стоит от 25 000 ₽. Итог задают интеграции и сценарии сбоев, а каждый месяц добавляются сервер и комиссия.
Сколько стоит телеграм-бот в 2026 году: простой с меню и заявкой студии оценивают примерно в 30 000–80 000 ₽, бот с оплатой, CRM и админкой в 60 000–400 000 ₽. Бот с оплатой и выдачей доступа у меня стоит от 25 000 ₽. Разброс большой, потому что под одним словом продают разную работу. Каждый месяц сверху идут сервер, комиссия платёжного сервиса и, если нужна, поддержка.
Ниже цены рынка с источниками, смета по частям и правила оплаты в Telegram. Опираюсь на два своих проекта: бот с оплатой на курсе по монтажу и платёжный мост для бота на Salebot в SaveAPP.
Сколько стоит телеграм-бот: цены рынка в 2026 году
Вот что пишут сами исполнители. Открыл их страницы 2 ноября 2026.
| Источник | Простой бот | Бот с оплатой, CRM или админкой |
|---|---|---|
| pxstudio.pw, апрель 2026 | 30 000–80 000 ₽ | 180 000–400 000 ₽ |
| gde.expert, июнь 2026 | 30 000–70 000 ₽ | 110 000–250 000 ₽ |
| kalinkindev.ru, 2026 | от 30 000 ₽ | от 60 000 ₽ |
| ratstudio.dev, 2026 | от 15 000 ₽, приём оплаты включён | от 25 000 ₽ с админкой |
| vc.ru, обзор, октябрь 2025 | от 100 000 ₽ | от 300 000 ₽ |
| BotHelp, апрель 2026 | конструктор от 0 ₽ в месяц | разработчик от 80 000 ₽, агентство 80 000–250 000 ₽ |
Отдельно считают мини-приложение: от 20 000 ₽ сверху у ratstudio.dev и от 100 000 ₽ в обзоре на vc.ru. Бот с базой знаний и нейросетью начинается от 250 000–350 000 ₽.
Это цены продавцов, рыночной статистики я не нашёл. Читайте их с поправкой. BotHelp продаёт конструктор, ему выгодно показать разработку дорогой. Студия закладывает работу команды: менеджера, дизайнера, тестировщика. Один разработчик считает только своё время. Поэтому сравнивать надо состав работ, а не цифру в заголовке.
Что входит в цену бота от 25 000 ₽
Бот с оплатой у меня стоит от 25 000 ₽, срок от 2 недель. В базовый пакет входит:
- оплата через ЮKassa или Т-Банк;
- выдача доступа после оплаты;
- тарифы и цены в админке, чтобы менять их без программиста.
С меня логика бота, оплата, сервер, админка и запуск. С вас сценарий, тексты и договор с платёжным сервисом.
По смете считаю две вещи: один бот на Telegram и MAX и мост к конструктору, когда бот уже работает на Salebot. Подписки с автосписанием отдельный пакет, от 25 000 ₽. Интеграции с 1С и CRM от 12 000 ₽.
Из чего складывается цена чат-бота
| Часть работы | Что это | Что меняет цену |
|---|---|---|
| Сценарий | меню, шаги, тексты | число веток и состояний |
| Оплата | счёт, уведомления, чек | один магазин или несколько, разовый платёж или подписка |
| Выдача доступа | канал, файл, ссылка, письмо | число тарифов и каналов |
| Админка | оплаты, клиенты, цены | что заказчик хочет менять сам |
| Интеграции | CRM, 1С, таблицы | число систем |
| Мини-приложение | веб-интерфейс внутри мессенджера | дизайн, проверка данных пользователя |
| Сбои | отказ банка, повтор уведомления, недоступная почта | сколько сценариев проверяем до запуска |
| Сервер | домен, HTTPS, запуск, внешняя проверка | требования к надёжности |
Как это выглядит на проекте
Автор курса по монтажу уходил с GetCourse. Задача звучала в одну фразу: после оплаты покупатель сам попадает в закрытый канал своего тарифа. На деле вышло так:
- 3 тарифа в 2 магазинах, Россия и Беларусь, у каждого своя оферта: 6 ссылок на оплату;
- на лендингах Zero Block нет карточек товара, поэтому каталог Tilda не подошёл, и за ночь я заменил его своими ссылками на кнопках и страницей с формой и согласием;
- в боте появилась админка: последние 20 оплат и цены по магазинам с кнопкой «Изменить»;
- маску телефона на две страны убрал, потому что покупатели бывают далеко за их пределами.
До рабочих ссылок прошло 2 дня, до приёмки 3. Это быстрый случай: заказчик сразу дал доступы, сам выпустил ключи и создал каналы. В обычной смете я закладываю от 2 недель, потому что договор с платёжным сервисом, тексты и правки редко идут так гладко.
Самое трудное началось после запуска:
- уведомление уходило при создании платежа, и в бот попадали неудавшиеся оплаты. Ошибка была моя, заметил её заказчик. Теперь оно срабатывает только после
payment.succeeded; - покупательница считала, что оплатила, хотя все её попытки были отменены. Судя по всему, её убедила страница «Спасибо»: она показывалась при любом исходе. Пришлось сделать отдельную страницу ошибки;
- хостинг закрыл исходящие почтовые порты, письма с доступом перестали уходить, а всё остальное работало. Первую жалобу мы получили через 3 дня.
Ни один из этих пунктов не виден в строке «бот с оплатой». Когда сравниваете сметы, спрашивайте именно про них.
Сколько платить за бота после запуска
| Статья | Сколько | Откуда цифра |
|---|---|---|
| Сервер для бота | от 300–500 ₽ в месяц | kalinkindev.ru, BotHelp |
| Комиссия ЮKassa по картам | ИП и компании 2,8% плюс 1% за чек, самозанятые 3,5%, сверху НДС с комиссии | страницы ЮKassa, ставка 2,8% для новых клиентов до 1 декабря 2026 |
| Комиссия Telegram за платёжный API | 0 ₽ | документация Telegram |
| Тариф конструктора | PuzzleBot от 891 ₽, BotHelp от 1 599 ₽, Salebot «Бизнес» 2 999 ₽ в месяц | обзор ppc.world, сайт Salebot |
| Поддержка у агентств | 10 000–20 000 ₽ в месяц | BotHelp |
У меня разовые задачи стоят от 2 500 ₽ в час, абонентская поддержка от 10 000 ₽ в месяц. У самозанятого в ЮKassa есть свои рамки: с карт можно принять до 500 000 ₽ в месяц, а платить могут только физлица.
Как подключить ЮKassa к телеграм-боту
Способа два. В первом покупатель платит прямо в окне Telegram. Во втором ваш сервер создаёт платёж через API ЮKassa, а бот присылает ссылку.
| Платёжка внутри Telegram | Ссылка через API ЮKassa | |
|---|---|---|
| Где платит покупатель | в окне Telegram | на странице ЮKassa |
| Способы оплаты | карты, ЮMoney, SberPay | больше, в том числе СБП и T-Pay |
| Автоплатежи | нет | да |
| Минимальная сумма | 87,73 ₽ на 2 ноября 2026 | по условиям ЮKassa |
| Работает в MAX | нет | да |
Шаги для первого способа по инструкции ЮKassa:
- Создайте бота в @BotFather и сохраните токен.
- Проверьте в настройках магазина, что он работает на протоколе API. Если нет, попросите поддержку ЮKassa перевести его.
- В @BotFather отправьте
/mybots, выберите бота и откройте Payments. Сначала подключите тестовый вариант «ЮKassa: тест», боевой подключите после проверки. - В диалоге с ботом ЮKassa нажмите «Запустить», затем «Войти и выдать доступ».
- Вернитесь в @BotFather, он покажет платёжный токен.
- В коде вызывайте
sendInvoiceи передавайте этот токен вprovider_token. - На
pre_checkout_queryотвечайте черезanswerPreCheckoutQueryв течение 10 секунд. - После
successful_paymentвыдавайте товар и сохраняйтеprovider_payment_charge_id: по нему платёж ищется в кабинете ЮKassa. - Для чека добавьте
need_emailилиneed_phone_number,send_email_to_providerилиsend_phone_number_to_providerи объектreceiptвprovider_data.
Частые ошибки:
- «Заплатить не получилось». Часто это значит, что не настроена передача данных для чеков.
BOT_PRECHECKOUT_TIMEOUT. Бот не успел ответить за 10 секунд.- Тест на 1 ₽. Через платёжку Telegram он не пройдёт, в рублях там минимум около 88 ₽, и он меняется с курсом.
ЮKassa прямо пишет, что автоплатежи и холдирование так не настроить. Если нужна подписка с автосписанием, сразу идите через API. Если бот собран на конструкторе, настраивайте оплату по инструкции конструктора.
Оплата звёздами: правила Telegram для цифровых товаров
Товары с доставкой и услуги вживую в боте можно продавать через любого провайдера. Цифровые товары и услуги внутри бота Telegram разрешает продавать только за Stars. Это пункт 6.2 условий для разработчиков. Границу Telegram проводит по определениям Apple и Google, а они меняются.
| Что продаёте | Где покупают | Чем принимать |
|---|---|---|
| Товар с доставкой, услуга вживую | в боте | ЮKassa или другой провайдер |
| Курс, файл, доступ в канал | в боте | только Stars |
| Те же цифровые товары | на своём сайте, бот только выдаёт доступ | ЮKassa или Т-Банк на сайте |
Третья строка это моё чтение правил. Условия говорят про оплату в боте, а покупку на внешнем сайте прямо не описывают. На курсе по монтажу устроено именно так: покупатель платит на странице сервиса оплаты, бот только создаёт приглашение. Если цифровое продаётся в боте мимо Stars, Telegram сначала присылает уведомление, а потом может убрать бота из версий приложения в магазинах или удалить его.
Что важно знать про Stars:
- счёт выставляется тем же
sendInvoice, валютаXTR,provider_tokenостаётся пустым; - бот обязан отвечать на команду
/paysupport, споры решаете вы, возврат делается методомrefundStarPayment; - за одну звезду разработчик получает вознаграждение, эквивалентное 0,013 USD;
- звёзды становятся доступны с задержкой до 21 дня, а через 3 года сгорают;
- вознаграждение выдаётся через Fragment, и условия прямо предупреждают, что в отдельных странах он может быть недоступен;
- платная подписка на канал работает через
createChatSubscriptionInviteLink: период только 30 дней, цена от 1 до 10 000 звёзд.
Как оформить такие деньги в учёте российского ИП или самозанятого, я подтвердить не смог. Обсудите это с бухгалтером до запуска, а не после первых продаж.
Как бот выдаёт доступ в закрытый канал
Бот становится администратором канала и после подтверждённой оплаты создаёт приглашение. Bot API даёт три рабочих приёма:
- Одноразовая ссылка.
createChatInviteLinkсmember_limit: 1и срокомexpire_date. Войти по ней сможет один человек. - Ссылка с заявкой.
creates_join_request: true, бот одобряет оплативших черезapproveChatJoinRequest. Вместе сmember_limitэтот параметр не работает. - Окончание подписки.
banChatMemberубирает человека, затемunbanChatMemberснимает запрет, чтобы он мог вернуться после новой оплаты.
Что я вынес из курса по монтажу:
- Порядок настройки важен. В новом канале бота сначала делают администратором, потом пишут сообщение. Иначе бот не узнает ID канала.
- Новый тариф подключается за один заход. Заказчик создаёт канал и добавляет бота, бот сообщает ID канала, я добавляю тариф и выдаю ссылки.
- Один путь доставки это слабое место. Там ссылка уходила письмом, и закрытые порты остановили именно этот шаг. Такой шаг надо проверять извне, а не ждать жалобы покупателя.
В MAX эта схема не переносится: метода ссылки-приглашения там нет, а добавить подписчика в канал бот не может. Разбор есть в статье как создать бота в MAX.
Конструктор или разработка: что выгоднее
| Конструктор | Разработка | |
|---|---|---|
| Старт | от 0 ₽, платные тарифы от 891 ₽ в месяц | от 25 000 ₽ разово |
| Кто правит сценарий | вы сами в редакторе | разработчик, цены и тарифы вы меняете в админке |
| Оплата | готовые блоки | любая схема |
| Данные клиентов | на платформе | на вашем сервере |
| Своя логика | ограничена платформой | ограничена только API мессенджера |
| Каждый месяц | тариф и доплаты за лимиты | сервер и комиссия |
Конструктор дешевле на старте, зато платится, пока бот жив. Год на тарифе Salebot «Бизнес» стоит около 30–36 тысяч ₽, это сопоставимо со своим ботом с оплатой, а на второй год подписка продолжится. Зато сценарий вы правите сами и без очереди к программисту.
Есть и третий путь, когда бот уже работает на конструкторе. На SaveAPP воронка живёт в Salebot, а бот продаёт подписки. Стандартная связка с Т-Банком не давала ни сменить адрес уведомлений, ни добавить свои данные в заказ, а нужны были автосписания и несколько подписок у одного клиента.
Переписывать бота мы не стали. Рядом встал отдельный сервис: кнопка в боте создаёт платёж, сервис раз в 30 секунд спрашивает банк о статусе и сообщает результат в Salebot. Цена решения понятна: задержка до 30 секунд. Мост был готов на третий день, первое автосписание на тесте прошло на десятый. Между ними ждали банк, который включал метод списания, и искали ещё одну ошибку через подробный лог.
Подписку я храню по паре «клиент и продукт». Через две недели это окупилось: тест автоматизатора показал, что повторная оплата новой картой обновляет запись, и смена карты заработала без нового кода.
Как выбирать:
- Конструктор: рассылка, запись, простая воронка, редкие изменения логики.
- Разработка: оплата связана с выдачей доступа, несколько магазинов, своя база, два мессенджера.
- Мост: бот на конструкторе уже продаёт, не хватает платежей или подписок.
Сколько стоит бот для MAX и двух мессенджеров
Отдельных прайсов на MAX мало. BotHelp называет от 80 000 ₽ за разработчика для Telegram и столько же для MAX, за три канала сразу от 200 000 ₽.
Я бы не считал MAX копией Telegram. Там нет встроенного счёта и ссылок-приглашений, нужен сертификат Минцифры, вебхук принимается только на порту 443, а требования платформы ограничивают сервисные сообщения и рассылки. Своего бота в MAX я пока не запускал, поэтому говорю по документации.
Второй мессенджер на том же ядре стоит дешевле нового бота: логика, оплата и админка уже есть, переделывать надо вход и выдачу доступа. Поэтому считаю такую работу по смете, а не фиксированной ценой.
Почему вообще просят два мессенджера: с февраля 2026 Telegram в России замедляют, а сервис измерений OONI с марта фиксировал рост блокировок у крупных провайдеров. Как обстоят дела на ноябрь, точно сказать не могу. Держать продажи на одном канале стало рискованно.
Что написать разработчику, чтобы получить точную цену
- Что продаёте: товар, услугу, курс, доступ. От этого зависит, подойдёт ЮKassa или нужны Stars.
- Где покупают: в боте, на сайте, на лендинге.
- Сколько тарифов, магазинов и стран.
- Платёж разовый или подписка с автосписанием.
- Что получает покупатель и каким путём: канал, файл, письмо.
- Что должно случиться при отказе банка и при сбое.
- Кто будет менять цены и тексты.
- Какие системы подключить: CRM, 1С, таблицы.
- Нужен ли MAX сейчас или позже.
- Есть ли договор с платёжным сервисом.
С такими ответами смета будет точной, а спор о доплатах не начнётся. Как описать работу и закрепить её в договоре, разобрано в статье про ТЗ и договор.
Когда звать специалиста
Сами вы справитесь с меню, ответами на вопросы, рассылкой и простой воронкой на конструкторе. Оплату в конструкторе тоже можно подключить по его инструкции.
Разработчик нужен, когда деньги и доступ связаны автоматически, когда продаёте подписки, когда конструктор не отдаёт данные об оплате или бот должен жить в двух мессенджерах.
Бот с оплатой стоит от 25 000 ₽, подключение оплаты к готовому боту от 7 000 ₽, подписки от 25 000 ₽. Если бот уже работает и что-то в нём сломалось, пришлите текст ошибки на бесплатный разбор. Отвечу, в чём вероятная причина и сколько будет стоить работа, если она нужна.
Частые вопросы
Сколько стоит простой телеграм бот?
Простой бот с меню и заявкой в прайсах студий стоит примерно от 30 000 до 80 000 ₽. Если нужна только рассылка или ответы на вопросы, часто хватит конструктора с тарифом от 891 ₽ в месяц.
Сколько стоит телеграм бот с оплатой?
У студий от 60 000 до 400 000 ₽, в зависимости от CRM, админки и личного кабинета. Бот с оплатой и выдачей доступа у меня стоит от 25 000 ₽, срок от 2 недель.
Как подключить юкассу к телеграм боту?
Переведите магазин на протокол API, откройте в @BotFather раздел Payments и подключите ЮKassa. Полученный токен передавайте в sendInvoice как provider_token, а на pre_checkout_query отвечайте за 10 секунд.
Можно ли продавать курс в телеграм боте через ЮKassa?
По условиям Telegram цифровые товары внутри бота продаются только за Stars. Многие продают курс на своём сайте, а бот только выдаёт доступ, но прямо такую схему условия не описывают.
Что дешевле: конструктор или разработка бота?
На старте дешевле конструктор, зато его тариф платится каждый месяц. Год на тарифе Salebot «Бизнес» стоит около 30–36 тысяч ₽, это сопоставимо со своим ботом с оплатой от 25 000 ₽.
Сколько стоит бот в MAX?
Отдельных прайсов мало: BotHelp называет от 80 000 ₽ за разработчика. У меня один бот на Telegram и MAX считается по смете, потому что оплату и выдачу доступа в MAX надо собирать иначе.
Никита Митусов, веб-разработчик. Более 5 лет делаю сайты, магазины, интеграции и ботов. Статья основана на моих проектах и проверена по документации сервисов.