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

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

Дата: 2026-08-07
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2026-08-07
Описание
Задачи чат-бота: финансовые операции, информирование клиентов. Продукт: книга. Техзадание есть.
Похожие заказы

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

дистанционно
договорная
Задачи чат-бота: интерактивное меню или каталог, информирование клиентов. Продукт: Для консалтинговой компании. Техзадания нет. Пожелания и особенности: Техническое задание на разработку Telegram-бота для организации записи 1. Общая информация Необходимо разработать Telegram-бота, который выполняет функцию информационной витрины и помогает пользователю: — выбрать формат консультации: очная или онлайн; — выбрать город проведения очной консультации; — получить информацию о клинике; — перейти к подбору даты консультации через менеджера; — выбрать город для проведения операции; — перейти к подбору даты операции через менеджера; — ознакомиться с базовой информацией об услуге; — ознакомиться с публичной офертой; — связаться с менеджером в Telegram. Бот не должен позиционироваться как бот пластического хирурга, медицинской организации или сервис продажи медицинских услуг. Основная функция бота — информационно-организационная. Все медицинские услуги оказываются непосредственно клиниками и не являются услугами данного сервиса. ? 2. Telegram менеджера Основной контакт для перехода пользователей:@garipov_kurator Ссылка: https://t.me/garipov_kurator Все основные сценарии должны в итоге приводить пользователя к возможности связаться с указанным менеджером. ? 3. Города и клиники Москва Клиника: «Спектр» Используется для: — очных консультаций; — бронирования даты операции. Уфа Клиника: Giovane Используется для: — очных консультаций; — бронирования даты операции. ? 4. Структура главного меню После команды: /start пользователь получает приветственное сообщение. Текст: «Добро пожаловать! Сервис поможет подобрать дату консультации или операции. Выберите интересующий раздел.» Кнопки: 1. ?? Очная консультация 2. ?? Онлайн-консультация 3. ?? Подбор даты операции 4. ? Частые вопросы 5. ?? Публичная оферта 6. ?? Связаться с менеджером Все кнопки, кроме кнопки связи с менеджером, являются callback-кнопками. Кнопка: «?? Связаться с менеджером» открывает: https://t.me/garipov_kurator ? 5. Сценарий «Очная консультация» При нажатии: «?? Очная консультация» показывается сообщение: «Выберите город, в котором хотите записаться на очную консультацию.» Кнопки: ?? Москва ?? Уфа ?? Назад ? 5.1. Москва При выборе Москвы: «Очные консультации проводятся в Москве в клинике «Спектр». Для подбора доступной даты и времени перейдите к менеджеру.» Кнопки: ?? Подобрать дату ?? Написать менеджеру ?? Назад ?? Главное меню Кнопка: «?? Подобрать дату» должна переводить пользователя в Telegram: @garipov_kurator Желательно реализовать передачу заранее подготовленного текста: «Здравствуйте! Хочу подобрать дату очной консультации в Москве в клинике «Спектр».» ? 5.2. Уфа При выборе Уфы: «Очные консультации проводятся в Уфе в клинике Giovane. Для подбора доступной даты и времени перейдите к менеджеру.» Кнопки: ?? Подобрать дату ?? Написать менеджеру ?? Назад ?? Главное меню Предзаполненное сообщение: «Здравствуйте! Хочу подобрать дату очной консультации в Уфе в клинике Giovane.» ? 6. Сценарий «Онлайн-консультация» При нажатии: «?? Онлайн-консультация» показывается: «Онлайн-консультация проводится дистанционно по предварительной записи. Менеджер поможет подобрать доступную дату и время. После подтверждения записи вам будет направлена информация для подключения.» Кнопки: ?? Подобрать дату ?? Написать менеджеру ?? Назад ?? Главное меню При переходе к менеджеру желательно передавать сообщение: «Здравствуйте! Хочу подобрать дату онлайн-консультации.» ? 7. Сценарий «Подбор даты операции» При нажатии: «?? Подбор даты операции» выводится: «Выберите город, в котором планируется операция.» Кнопки: ?? Москва ?? Уфа ?? Назад ? 7.1. Операция в Москве Текст: «Для подбора доступной даты операции в Москве в клинике «Спектр» перейдите к менеджеру. Менеджер проверит доступные даты и поможет подобрать подходящий вариант.» Кнопки: ?? Подобрать дату операции ?? Написать менеджеру ?? Назад ?? Главное меню Предзаполненный текст: «Здравствуйте! Хочу подобрать дату операции в Москве в клинике «Спектр».» ? 7.2. Операция в Уфе Текст: «Для подбора доступной даты операции в Уфе в клинике Giovane перейдите к менеджеру. Менеджер проверит доступные даты и поможет подобрать подходящий вариант.» Кнопки: ?? Подобрать дату операции ?? Написать менеджеру ?? Назад ?? Главное меню Предзаполненный текст: «Здравствуйте! Хочу подобрать дату операции в Уфе в клинике Giovane.» ? 8. Раздел «Частые вопросы» Главный экран: «Выберите интересующий вопрос.» Кнопки: 1. Что входит в услугу? 2. Как происходит запись? 3. Можно ли перенести дату? 4. Как проходит онлайн-запись? 5. Где проходят консультации? 6. Как связаться с менеджером? 7. ?? Назад ? 8.1. Что входит в услугу? Текст: «Сервис помогает: — принять и обработать заявку; — уточнить желаемую дату и формат; — подобрать доступное время; — согласовать время с клиникой; — организовать бронирование консультации или даты операции; — предоставить организационную информацию по записи. Консультации, операции и иные медицинские услуги оказываются непосредственно клиникой и оплачиваются отдельно.» Кнопки: ?? Менеджер ?? Назад ?? Главное меню ? 8.2. Как происходит запись? Текст: «Для записи выберите необходимый формат и город. После этого перейдите к менеджеру. Менеджер уточнит ваши пожелания, проверит доступное время и предложит возможные варианты.» ? 8.3. Можно ли перенести дату? Текст: «Перенос даты возможен при наличии свободного времени в расписании клиники. Для уточнения возможности переноса необходимо обратиться к менеджеру.» Кнопка: ?? Связаться с менеджером ? 8.4. Как проходит онлайн-запись? Текст: «Менеджер помогает подобрать дату и время онлайн-консультации. После подтверждения записи пользователю направляется информация, необходимая для подключения.» ? 8.5. Где проходят консультации? Текст: «Очные консультации доступны: ?? Москва — клиника «Спектр» ?? Уфа — клиника Giovane Также доступен онлайн-формат по предварительной записи.» ? 8.6. Как связаться с менеджером? Текст: «По вопросам записи и подбора даты консультации или операции свяжитесь с менеджером.» Кнопка: ?? @garipov_kurator Ссылка: https://t.me/garipov_kurator ? 9. Раздел «Публичная оферта» Экран должен содержать: «Сервис оказывает информационно-организационные услуги по организации записи на консультацию и бронированию времени приема. Медицинские услуги оказываются непосредственно клиникой и оплачиваются отдельно. Вы можете ознакомиться с полной версией публичной оферты.» Кнопки: ?? Открыть публичную оферту ?? Назад ?? Главное меню Ссылка на публичную оферту должна быть вынесена в настройку, чтобы администратор мог изменить URL без изменения кода. На момент разработки программисту необходимо предусмотреть переменную: OFFER_URL До появления постоянной ссылки можно оставить её пустой или использовать временную страницу. ? 10. Раздел «Менеджер» При нажатии: «?? Связаться с менеджером» пользователь сразу должен переходить: https://t.me/garipov_kurator Дополнительного экрана можно не делать. ? 11. Навигация Практически на всех внутренних экранах должны присутствовать кнопки: ?? Назад ?? Главное меню Не использовать команды, которые требуют ручного ввода пользователем. Пользователь должен иметь возможность пройти весь бот только нажатием кнопок. ? 12. Требования к интерфейсу Дизайн: — минималистичный; — спокойный; — без агрессивной рекламы; — без рекламных слоганов; — без обещаний медицинского результата; — без фотографий операций; — без фотографий «до/после»; — без описания конкретного врача; — без рекламного описания пластической хирургии. Эмодзи использовать умеренно. Основные эмодзи: ?? — город / очная консультация ?? — онлайн ?? — операция ?? — дата ?? — менеджер ?? — оферта ? — вопросы ?? — главное меню ? 13. Что бот НЕ должен делать Бот не должен: — проводить медицинские консультации; — ставить диагнозы; — выдавать медицинские рекомендации; — отвечать на вопросы о показаниях или противопоказаниях; — рекомендовать вид операции; — рассчитывать стоимость операции; — принимать оплату непосредственно за медицинские услуги; — гарантировать возможность проведения операции; — гарантировать медицинский результат; — позиционировать сервис как медицинскую организацию; — самостоятельно подтверждать дату операции без подтверждения менеджера. Если пользователь пишет медицинский вопрос в свободной форме, бот может отвечать: «По медицинским вопросам рекомендуем обратиться непосредственно в клинику или обсудить их во время консультации. По вопросам организации записи вы можете связаться с менеджером.» Кнопка: ?? Написать менеджеру ? 14. Работа со свободным текстом Если пользователь вместо кнопок пишет сообщение текстом, необходимо предусмотреть fallback. Ответ: «Я помогу с организацией записи. Пожалуйста, выберите необходимый раздел в меню или свяжитесь с менеджером.» Кнопки: ?? Очная консультация ?? Онлайн-консультация ?? Подбор даты операции ?? Менеджер ? 15. Технические требования Рекомендуемый стек: Python 3.11+ aiogram 3.x Telegram Bot API Допускается реализация на другом современном языке или фреймворке по согласованию. Для первой версии база данных не обязательна. Необходимо вынести в конфигурационный файл: BOT_TOKEN MANAGER_USERNAME = garipov_kurator MANAGER_URL = https://t.me/garipov_kurator OFFER_URL названия клиник тексты сообщений Это позволит изменять информацию без полной переработки проекта. ? 16. Хранение персональных данных Первая версия бота не должна самостоятельно запрашивать: — ФИО; — номер телефона; — дату рождения; — медицинские данные; — фотографии; — сведения о состоянии здоровья. Основная коммуникация и передача необходимых данных происходит после перехода пользователя к менеджеру. Это существенно упрощает архитектуру первой версии. ? 17. Аналитика Желательно предусмотреть простую статистику: — количество запусков /start; — количество уникальных пользователей; — количество переходов в раздел «Очная консультация»; — количество переходов в «Онлайн-консультацию»; — количество переходов в «Подбор даты операции»; — Москва / Уфа; — количество нажатий кнопки перехода к менеджеру. При возможности фиксировать источник запуска пользователя через Telegram deep links. Например: t.me/BOT_USERNAME?start=instagram t.me/BOT_USERNAME?start=telegram t.me/BOT_USERNAME?start=site Это позволит понимать, откуда приходят пользователи. ? 18. Администрирование Желательно добавить закрытый раздел администратора. Доступ только для Telegram ID администратора. Команда: /admin В административной панели желательно иметь возможность: — посмотреть количество пользователей; — посмотреть количество переходов к менеджеру; — изменить ссылку на оферту; — включить/отключить отдельные пункты меню; — сделать массовое уведомление пользователям в будущем. Массовая рассылка не является обязательным функционалом первой версии. ? 19. Логика перехода к менеджеру Наиболее важное требование. При переходе пользователя из конкретного раздела менеджер по возможности должен понимать источник обращения. Необходимо предусмотреть разные тексты или метки: Очная / Москва: «Хочу подобрать дату очной консультации в Москве.» Очная / Уфа: «Хочу подобрать дату очной консультации в Уфе.» Онлайн: «Хочу подобрать дату онлайн-консультации.» Операция / Москва: «Хочу подобрать дату операции в Москве.» Операция / Уфа: «Хочу подобрать дату операции в Уфе.» Если Telegram не позволяет технически передать заранее заполненный текст непосредственно в личный чат указанного аккаунта, программист должен предложить альтернативу: — промежуточное копирование текста; — передачу заявки менеджеру самим ботом; — использование inline/share-механизма; — либо отдельную кнопку с понятным названием сценария. ? 20. Юридическая логика Бот должен сохранять разделение между организационной и медицинской услугой. Сервис оказывает услуги по: — организации записи; — подбору времени; — взаимодействию с клиникой по вопросам расписания; — бронированию даты консультации; — бронированию даты операции; — сопровождению записи. Консультация, диагностика, лечение, операция и иные медицинские услуги не оказываются данным сервисом. ? 21. MVP — обязательный функционал первой версии В первую версию обязательно должны войти: 1. /start. 2. Главное меню. 3. Очная консультация. 4. Москва / Уфа. 5. Онлайн-консультация. 6. Подбор даты операции. 7. Москва / Уфа. 8. FAQ. 9. Публичная оферта. 10. Переход к @garipov_kurator. 11. Кнопки «Назад» и «Главное меню». 12. Fallback на произвольное сообщение. 13. Возможность поменять ссылку на публичную оферту без изменения основной логики бота. ? 22. Критерии готовности Работа считается выполненной, если: — бот запускается командой /start; — все кнопки работают; — нет тупиковых экранов; — пользователь всегда может вернуться в главное меню; — корректно работают Москва и Уфа; — корректно отображаются клиники «Спектр» и Giovane; — кнопки менеджера открывают @garipov_kurator; — оферта доступна по отдельной кнопке; — бот корректно работает на iOS и Android Telegram; — после перезапуска бот продолжает работать без вмешательства разработчика; — токен и другие секретные данные не находятся в публичном репозитории; — программист передает исходный код и инструкцию по запуску. ? 23. Что необходимо передать заказчику после завершения Разработчик должен передать: — исходный код; — доступ к серверу или инструкцию по его размещению; — файл конфигурации; — инструкцию по замене токена; — инструкцию по замене Telegram менеджера; — инструкцию по замене ссылки на публичную оферту; — инструкцию по изменению текстов; — данные для доступа к административной части, если она реализована. Бот и учетная запись @BotFather должны находиться под контролем заказчика.
Москва Фрилансеры

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

дистанционно
договорная
Задачи чат-бота: информирование клиентов. Продукт: онлайн школа. Техзадание есть. Описание Ищу специалиста по Telegram-воронкам для онлайн-школы Запускаю онлайн-школу подготовки к экзаменам, 10 предметов. Нужен человек, который соберёт воронку в Telegram и доведёт её до работающего состояния. Задача: Несколько входов в бот с общей базой — на каждый пердмет свой бот, Внутри: квиз-диагностика по предмету с подсчётом балла и рекомендацией курса, короткий опросник для сегментации, выдача материалов, мягкий перевод в основной канал, автоворонки и сегментные рассылки. Точек входа будет много — ролики, посевы, QR, сайт. Нужны deeplink-ссылки с метками, чтобы я видел по каждой конверсию от подписки до оплаты и мог тестировать варианты. Заявки уходят в CRM платформы SOHO.LMS через API. Нужна админка, где мои сотрудники сами меняют тексты, вопросы квиза и рассылки без разработчика. Предполагаю сборку на конструкторе — SaleBot или аналог, но выбор за вами с обоснованием. Что жду в отклике: Два-три бота, которые вы делали — ссылкой, чтобы я зашёл и посмотрел. Какую платформу предлагаете и почему именно её под эти задачи. Как реализуете три вещи: ограничение частоты не более одного сообщения в сутки на подписчика суммарно по всем предметам, A/B-тест шага воронки, сквозную статистику по каждой точке входа до оплаты. Как организовали бы 10 предметов — одним ботом или несколькими.
Москва Фрилансеры

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

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

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

дистанционно
договорная
Задачи чат-бота: информирование клиентов, сбор информации, интерактивное меню или каталог, ответы на типовые вопросы, приём текстовых заказов, финансовые операции, автоматическое бронирование. Продукт: Борбершоп. Техзадания нет.
Москва Фрилансеры

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

дистанционно
договорная
Задачи чат-бота: Оповещения и автопубликац. Продукт: Автопубликация. Техзадание есть. Создать бот в тг для автопубликаций оповещений из источника МЧС Рязанской области (МАКС) в мой тг канал.
Москва Фрилансеры

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

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

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

дистанционно
договорная
Задачи чат-бота: Make.com. Продукт: Английский. Техзадания нет.
Санкт-Петербург Фрилансеры