Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Тренеры
Уход за животными
Автоинструкторы

Разработка чат-ботов — удалённая работа в Москве

Дата: 2026-02-10
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2026-02-10
Описание
Задачи чат-бота: Продажа впн. Платформа: Telegram. Продукт: Впн. Техзадание есть. Пожелания и особенности: ТЕХНИЧЕСКОЕ ЗАДАНИЕ Разработка Telegram-бота для продажи VPN с интеграцией Marzban Требуется разработать Telegram-бота под ключ, который: • принимает платежи внутри Telegram и через криптовалюту • автоматически создаёт и продлевает VPN-подписки • интегрирован с панелью управления VPN Marzban • работает полностью автономно, без ручных операций администратора Проект является реальным MVP, не учебным и не демонстрационным. 2. Цель проекта После успешной оплаты пользователь должен: 1. автоматически получить VPN-ключ 2. получить конфигурацию подключения (vless:// ) 3. получить QR-код для подключения 4. получить всё это в течение 2–3 секунд после оплаты Без участия администратора. 3. Технологический стек (обязателен) Исполнитель обязан использовать следующий стек: • Python 3.10+ • pyTelegramBotAPI (telebot) • Flask (для Webhook и Telegram Web App) • SQLite (без отдельного сервера БД) • Marzban API • Telegram Stars • CryptoBot API (USDT / TON) ? Запрещено использовать: • aiogram • PostgreSQL / MySQL • Docker • очереди (RabbitMQ, Redis и т.п.) Архитектура — монолит, один сервис. 4. Архитектура проекта • один основной файл bot.py • одна база данных SQLite • один .env файл с настройками • запуск проекта командой: python bot.py Бот работает через Webhook (HTTPS), polling не допускается в продакшене. 5. База данных Таблица users • telegram_id (PRIMARY KEY) • username • balance • created_at Таблица payments • payment_id • telegram_id • amount • currency (stars / usdt) • status (pending / paid / refunded) • created_at Таблица subscriptions • telegram_id • marzban_username • expires_at • config_link • created_at Требования к SQLite • check_same_thread=False • все операции записи через транзакции • явный commit() • корректная обработка параллельных записей 6. Функционал Telegram-бота Пользовательская часть • команда /start — регистрация пользователя • кнопки: • «Купить VPN» • «Личный кабинет» • автоматическое создание профиля пользователя при первом запуске • обработка ошибок API с понятными сообщениями пользователю 7. Платёжная система Telegram Stars • фиксированный курс: STAR_PRICE_RUB = 1.65 • округление стоимости через math.ceil • поддержка возвратов через refundStarPayment • при возврате: 1. сначала возврат через Telegram API 2. затем откат данных в БД 3. затем уведомление пользователя CryptoBot • создание инвойсов через API CryptoBot • получение ссылки на оплату • отслеживание статуса платежа • фиксированный курс RUB ? USDT • корректная запись транзакций в таблицу payments 8. Интеграция с Marzban Авторизация • JWT-аутентификация • функция авторизации через admin-учётку • кэш токена (TTL ? 1 час) • автоматическая реавторизация при истечении токена Управление VPN-пользователями Функция создания / продления VPN должна: • проверять наличие активной подписки • при отсутствии — создавать нового пользователя • при наличии — продлевать существующего • получать конфигурацию подключения (vless / vmess) • генерировать QR-код • сохранять данные в subscriptions 9. Telegram Web App (личный кабинет) Реализация через Flask. Эндпоинты: • /webapp — HTML + JS • /api/user_data — JSON Отображаемая информация: • текущий баланс • активные подписки • срок действия • история платежей • VPN-ключи ? Отдельный фронтенд-сервер не допускается. 10. Административный функционал Доступ только для ID из списка ADMIN_IDS. Функции: • просмотр статистики: • количество пользователей • суммарная выручка • возврат платежей по payment_id • ручное изменение баланса пользователя • массовые рассылки сообщений Все действия выполняются через Telegram. 11. Инфраструктура • VPS (Linux) • домен + SSL • один Python-процесс • минимальные требования по ресурсам • стабильная работа при нагрузке до ~500 пользователей 12. Результат работы Исполнитель должен передать: 1. полностью рабочий bot.py 2. пример .env 3. SQL-схему БД 4. инструкцию по развёртыванию на VPS 5. краткое описание архитектуры и ключевых решений 13. Требования к исполнителю • опыт разработки Telegram-ботов • опыт интеграции платёжных API • понимание VPN, Xray, Marzban • умение писать продакшен-код, а не учебные примеры 14. Сроки и формат работы • сроки обсуждаются, ориентир: 7–14 дней • поэтапная сдача приветствуется • обязательное тестирование полного цикла: оплата ? выдача VPN ? подключение.
Похожие заказы

Разработка ботов Telegram

дистанционно
договорная
Задачи чат-бота: сбор информации. Продукт: . Техзадание есть. Пожелания и особенности: Есть список из 296 (2 из них какие-то уже удалены) каналов. Нужно выгрузить посты с картинками (сами картинки + текст) за период с 9 по 28 апреля. В клиенте для пк есть функция "экспорт истории чата", но она позволяет выгрузить только по каналу за раз Мне нужен только результат в виде скачанных постов.
Тула Фрилансеры

Разработка ботов Telegram

дистанционно
договорная
Задачи чат-бота: сбор информации. Продукт: Юридические услуги. Техзадание есть. Сделать систему в Telegram для поиска клиентов по лизингу и обработки заявок. ? 1. Бот для поиска клиентов (парсер) Что нужно: * Подключение к Telegram API * Мониторинг списка чатов (задаётся вручную) * Поиск сообщений по ключевым словам (лизинг, юрист, помощь и т.д.) * Отправка найденных сообщений в наш внутренний чат Формат лида: * текст сообщения * ссылка * название чата * дата Дополнительно: * без дублей * фильтр по времени (только свежие сообщения) * возможность менять ключевые слова ? 2. Чат для менеджеров * Отдельный чат в Telegram * Бот отправляет туда лиды * Менеджеры обрабатывают вручную ? 3. Бот-калькулятор ДДУ Что делает: * Считает неустойку по ДДУ (договор долевого участия) Функции: * ввод данных (сумма, даты) * автоматический расчёт * вывод результата * кнопка «получить консультацию» ? 4. Обязанности исполнителя * Полностью настроить систему * Сделать обоих ботов * Показать, как пользоваться * Передать инструкцию и доступы ? 5. Требования * Без нарушения правил Telegram * Без спама (бот не пишет первым) * Возможность редактировать чаты и ключевые слова ? ? Результат * Рабочие боты * Настроенная система лидогенерации * Обучение команды.
Ставрополь Фрилансеры

Программисты

дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: сбор информации, интерактивное меню или каталог. Платформа: Telegram, Notion. Продукт: mini ATS Recruitment. Техзадание есть. Нужна разработка автоматизации для рекрутинга: Я(Рекрутер) отправляю CV (PDF) в Telegram-бота, после чего система автоматически: — извлекает текст из CV — с помощью AI (Claude / OpenAI) структурирует данные кандидата (есть подписки либо будут приобретаться) — создаёт карточку кандидата в Notion (с заполненными полями: имя, опыт, навыки, контакты и т.д.) — прикрепляет ссылку на CV — по возможности связывает кандидата с проектом (например, Business Developers, Account Managers) — проверяет на дубликаты — отправляет мне подтверждение с ссылкой на карточку Желаемый стек: Telegram Bot + n8n + AI (Claude/OpenAI) + Notion Можно предложить под задачу свое решение - рассматривается. Важно: — аккуратная структура данных — стабильная обработка PDF (желательно с поддержкой сканов/OCR) — масштабируемость под дальнейшую автоматизацию Ожидаю оценку по срокам и вариант реализации (MVP / расширенная версия).
Москва Фрилансеры

Разработка на C#

дистанционно
договорная
Разработка чат-ботов. Задачи чат-бота: сбор информации. Платформа: Telegram. Продукт: анализ аудио\продажа услуг. Техзадание есть. Компания занимается услугой механизированная штукатурка, в Москве- ремонт квартир. Сметчики ездят к заказчикам , делают замер и продают услугу. С собой возят диктофоны. Как сейчас происходит: Сметчик аудиозапись скидывает в чат ТГ, админ отправляет файл на транскрибацию, маркетолог прогоняет результат транскрибации через ИИ, получает оценку диалога, где сильные стороны, делает прогноз на договор, выявляет ошибки, оценивает продажника. Весь процесс очень растянут по времени и много людей задейственно. Нужно автоматизировать. Детали: аудиозаписи в среднем 30-70 мин Как мы видим на данный момент, чтобы сметчик отправлял аудиозапись в бот Бот проводил транскрибацию, консолидировал в табл Проводил анализ сценария диалога, давал рекомендации , выявлял ошибки и проводил оценку успеха продажи В самой идеальной версии, чтобы результат и аудио еще прикреплялось в СРМ, если такое возможно.
Москва Фрилансеры

Разработка чат-ботов

дистанционно
договорная
Задачи чат-бота: интерактивное меню или каталог, финансовые операции. Платформа: Telegram. Продукт: Оплата для доступа в закрытый канал. Техзадание есть. Пожелания и особенности: Телеграмм-бот который принимает оплату за подписку и на выходе дает ссылку на закрытый канал и отдельный закрытый чат. Когда заканчивается подписка бот автоматически удаляет человека из данных групп.
Москва Фрилансеры

Разработка ботов Telegram

дистанционно
договорная
Задачи чат-бота: Передача данных на сайт. Продукт: Ggsale Сайт по продаже цифровых товаров, есть возможность подключения api. Техзадание есть. Пожелания и особенности: Нужно сделать ТГ бота, чтобы он видел копировал данные с чата с покупателем и брал код из моих файлов, на определенном сайте вставлял в поле логин покупателя, а в другое поле код из моих файлов и активировал.
Челябинск Фрилансеры

Разработка ботов Telegram

дистанционно
договорная
Задачи чат-бота: сбор информации. Продукт: ЕИС. Техзадание есть. Пожелания и особенности: Задачи чат-бота: сбор информации, информирование клиентов. Техзадание есть. Пожелания и особенности: Создать бот в телеграмме. ТЗ есть. В принципе все написано, нужно наладить. Работа по договору, с подписанием NDA (соглашение о неразглашении).
Санкт-Петербург Фрилансеры