I need a specialist who can help me promote my Instagram page not through advertising, but through a creative approach. The theme is fitness. The location is the Italian countryside. Additionally, I am considering selling mini products through a Telegram bot and need someone to create it for me.
Proposals concealed
Proposals are currently absent
Proposals concealed
Proposals concealed
-
Albert Murtazin 27 November 2025"ТЗ составили максимально ))" Можно В лс тз пожалуйста, тогда сумма и сроки будут точные. Спасибо.
-
Yury V. 27 November 2025Отлично! Я перепишу Техническое Задание, используя только YCLIENTS как источник данных, включая функционал для массовых рассылок.
Начнем с описания CRM и ее API, которые будут задействованы.
📝 Техническое Задание (ТЗ) на разработку Telegram-бота для YCLIENTS
1. 🎯 CRM и API: Область Применения
Мы используем YCLIENTS как централизованную систему управления записями, клиентами и мастерами.
Назначение Функционал YCLIENTS Соответствующий API-Метод (пример) Управление Записями Создание, просмотр, изменение статуса (подтверждение/отмена), перенос записей. GET /v1/book_record/(получение),PUT /v1/book_record/{record_id}(изменение)Свободные Окна Предоставление актуального расписания и свободных слотов конкретного мастера. GET /v1/book_record/get_available_slots/Клиентская База Поиск клиентов по номеру телефона, присвоение категорий (тегов) для сегментации. GET /v1/client/{client_id}Отчетность Получение данных для формирования отчетов (статусы записей на определенную дату). Используется фильтрация общих методов получения записей. Массовые Рассылки Создание и управление категориями клиентов для сегментированных рассылок. GET /v1/client/{client_id}(для получения категории),POST /v1/loyalty/mailing_list/(для запуска рассылки, если доступно)2. ⚙️ Общие Положения Проекта
Параметр Значение CRM YCLIENTS (использование YCLIENTS API) Платформа бота Telegram (использование Telegram Bot API) Язык программирования Python Основные Библиотеки aiogram(илиpython-telegram-bot),requests,APScheduler(для планирования задач: напоминания, отчеты)База данных PostgreSQL/SQLite (для хранения связки ID клиента YCLIENTS и Telegram ID, а также состояния диалогов) 3. 🔔 Функционал Оповещения о Новой Записи (Пункт 1)
Триггер: Администратор/мастер создал или подтвердил новую запись в YCLIENTS.
Механизм: Настроен Webhooks YCLIENTS на событие "Создание/Изменение записи" (предпочтительно) или регулярный Polling через API.
Действие:
Бот получает данные о записи.
По номеру телефона клиента из записи, бот ищет его Telegram ID в своей БД.
Немедленно отправляет клиенту сообщение.
Содержание сообщения: "✅ Запись подтверждена. Вы записаны на [Услуга] к мастеру [Имя Мастера] на [Дата] в [Время]."
4. 📅 Функционал Напоминания, Подтверждения и Переноса (Пункты 2, 3)
4.1. Ежедневное Напоминание и Подтверждение (До 11:00)
Планировщик: Ежедневный запуск задачи до 11:00 (например, в 10:00, используя
APScheduler).Проверка: Запрос к YCLIENTS API для получения всех неподтвержденных записей на следующий день.
Сообщение: Отправка напоминания клиентам:
Содержание: "Напоминание! Вы записаны к [Имя Мастера] на [Дата] в [Время]. Подтвердите:"
Кнопки (Inline Keyboard):
✅ Да $\rightarrow$ Вызов YCLIENTS API: изменение статуса записи на "Клиент подтвердил".
❌ Нет $\rightarrow$ Запрос подтверждения отмены $\rightarrow$ Вызов YCLIENTS API: Отмена записи.
🗓 Перенести $\rightarrow$ Запуск диалога переноса (см. 4.2).
4.2. Удобное Перенесение Записи (Пункт 3)
Цель: Максимально простое взаимодействие для клиента.
Логика: Запуск диалога, который ведет клиента к новому времени с минимальным количеством шагов.
Шаг 1: Получение окон: Бот запрашивает через YCLIENTS API (
get_available_slots) свободные окна для конкретного мастера на ближайший период (например, 7-14 дней).Шаг 2: Выбор Даты: Клиент видит и выбирает доступную Дату (кнопки).
Шаг 3: Выбор Времени: Клиент видит и выбирает доступный Слот на эту дату (кнопки).
Автоматический Перенос: После выбора нового времени:
Бот вызывает YCLIENTS API для автоматического изменения/переноса записи.
Клиенту отправляется новое подтверждение.
4.3. Ежедневный Отчет (В 17:00)
Планировщик: Ежедневный запуск в 17:00 (
APScheduler).Источники данных: Записи на следующий день из YCLIENTS.
Отчет для Админа/Руководителя (Telegram):
Сводный отчет: Общее количество записей, число подтвержденных, отмененных, перенесенных, ожидающих ответа.
Отчет для Мастера (Telegram):
Каждому мастеру: Отчет только по его записям (список: Клиент, Время, Статус Подтверждения).
5. 📧 Функционал Массовой Рассылки (Пункт 4)
Источник данных: Категории клиентов в YCLIENTS.
Цель: Инициирование сегментированной рассылки из Telegram по клиентской базе YCLIENTS.
Интерфейс для Админа: Реализация команды в Telegram:
/mailing [Название категории] [Текст сообщения]Процесс:
Администратор отправляет команду боту.
Бот вызывает YCLIENTS API:
Получает список клиентов, принадлежащих указанной Категории (пользовательский тег в CRM).
Для каждого клиента бот находит соответствующий Telegram ID (из своей БД).
Отправляет Текст сообщения (об акции) целевым клиентам.
Логирование: Сохранение результатов рассылки (успешно/неудачно отправлено) в лог-файл или БД.
Вот пример ТЗ прочитав которое разработчик может дать ответы на ваши вопросы.
-
Andrii Saputkin 27 November 2025Есть ряд вопросов, ответы на которые нужны для оценки сроков/стоимости:
1) Где и как вы хотели бы хостить эту интеграцию? Есть ли у вас свой сервер? Или может быть аккаунт в одном из облаков (AWS, GCP, Azure)
2) Какая у вас CRM?, как она хостится?, есть ли к ней доступ из интернета (или VPN)
3) >> Связываться с нашей срм, после внесения мастером или админом новой записи , бот/прога должен отправлять сообщение клиенту о дате и времени записи.
как интеграция должна связываться с вашей CRM? Поддерживает ли она вебхуки? Или, нужно делать API-запросы по cron'y? Или по кому же cron'y нужно проверять наличие новых записей в БД?
4)>> Отправлять за день до 11.00 клиенту напоминание клиенту о дате
куда отправлять? уведомление в вашей CRM? письмо на почту? SMS на телефон? сообщение в мессенжер(Telegram/Viber/что-то еще)?
5)>> далее варианты подтверждения да/нет/перенести, далее если вариант перенести варианты свободных окон с датами и временем к мастеру, к которому записан человек, после выбора автоматом должен происходить перенос записи.
у вас уже есть где-то эти данные, или это все нужно делать с нуля?
6)>> в идеале прога/бот должна делать рассылку клиентам по категориям например забиваем данные в гугл таблицу -номера телефонов и всем приходит сообщение об акции.
рассылку куда? письмо на почту? SMS на телефон? сообщение в мессенжер(Telegram/Viber/что-то еще)? Как должно настраиваться содержимое /периодичность рассылки?
Current freelance projects in the category Bot Development
Project: Develop a Professional Crazy Time Live Dashboard Application (.NET C#)Project Overview I am looking for an experienced C#/.NET desktop developer to build a professional Windows application for displaying, storing, and analyzing live and historical Crazy Time game data obtained from a legitimate API provider. The application should feature a modern dark-themed interface, real-time updates, and a scalable architecture for future enhancements.Required Technologies C# (.NET 8) WPF (preferred) or WinForms Visual Studio 2022/2025 SQLite REST API WebSocket JSON Async/Await MVVM (if WPF is used)Main Features Modern dark dashboard API Key Manager REST API integration WebSocket support Real-time live data display Historical data storage Automatic synchronization Connection monitoring Error logging Statistics dashboard Data filtering Export to CSV and Excel Application settingsDashboard Modules The application should include: Dashboard Live Results History Statistics Connection Status API Manager Round Information Performance Monitor Settings Database ManagerData Analysis The software should provide analytical tools for available historical and live data, including: Frequency analysis Trend analysis Statistical reports Graphs and charts Data filtering Historical search Performance metrics The application should analyze available data only and should not claim to predict future outcomes of independent games.User Interface I want a premium-quality UI similar to professional trading or monitoring software. Requirements: Modern dark theme Rounded panels Smooth animations Professional icons Responsive layout High-quality UI/UX Fast performanceCode Quality The code should be: Clean and well-structured Fully documented Modular and scalable Easy to maintain Optimized for performance Built using best practicesDeliverables Complete Visual Studio solution Full source code Database Documentation Installation guide Future support (optional)Developer Requirements Please include: Experience with C#/.NET desktop applications Experience with REST APIs and WebSockets Portfolio of similar projects Estimated development time Fixed price or hourly rate I am looking for a long-term collaboration with a skilled developer who can build a high-quality and expandable application.
I need a bot for the NBU to buy coins, ready to collaborate. Please suggest your options as I haven't used bots until now.
I'm looking for an experienced developer to create a smart AI chatbot on Instagram for a local sushi bar (takeaway/delivery format) in Vienna. This is a pilot project for our agency, based on the results of which we will collaborate on a permanent basis with other clients in Europe.What the bot should do: Automatically and instantly respond to direct messages on Instagram 24/7. Consult clients about the restaurant menu, roll ingredients, prices, and delivery/takeaway conditions (based on a knowledge base that we will provide). Communicate politely, close the client on orders, and help choose items. Send notifications about new orders or hot leads to a closed Telegram chat for kitchen staff.Technical requirements: Implementation based on ManyChat / Make.com / Typebot or OpenAI API (we are open to your suggestions on how to make it simpler and more stable). The bot must support two languages: Ukrainian and English (German is welcome, but not mandatory at the start).From you, I expect: Examples (cases) of similar implemented bots for product businesses or restaurants. An estimated cost for developing such a template. Completion timelines. The budget will be discussed with the successful candidate.
Create a chat bot with an admin panel for a company that deals with solar panels for lead processing.