Бот-контролер
8590 UAHЗдравствуйте ) Вы мастер на все руки?
Вопросы кандидату (ответы только развёрнутые)
1.
Есть Telegram-бот, который:
– работает в чате с клиентом
– ведёт чек-лист задач
– следит за дедлайнами
– если задача не выполнена, пишет в отдельный рабочий чат команды до выполнения
Опиши архитектуру:
– где и как хранится состояние проекта
– как хранятся задачи, статусы, дедлайны
– как бот определяет просрочку
– как реализованы повторные напоминания
– что происходит при перезапуске сервера
Ответ «через if / cron / просто БД» без логики не подходит.
2.
Клиент присылает сообщение или файл.
Опиши пошагово:
как бот понимает, что это: текст, документ, подтверждение
как бот понимает, к какой задаче это относится
как проверяется, подходит документ или нет
что бот делает, если документ:
– подходит
– не подходит
– не хватает данныхчто бот отвечает клиенту в каждом случае
Нужен алгоритм, не код.
3.
В проекте используется AI.
Ответь:
– для каких задач AI используется
– для каких задач AI использовать нельзя
– как не допустить, чтобы AI менял бизнес-логику
– как разделить ответственность между кодом и AI
Ответ «AI сам решит» — сразу нет.
4.
Есть задача со статусом WAITING_CLIENT.
Дедлайн прошёл. Клиент молчит.
Опиши:
– как бот это обнаруживает
– как часто бот пишет клиенту
– как часто бот пишет в рабочий чат
– как остановить напоминания
– как выглядят сообщения клиенту и команде
Нужна логика и тайминги.
5.
Через месяц появляется новый процесс:
– другие шаги
– другие документы
– другие дедлайны
Что ты сделаешь, чтобы:
– не переписывать код
– менять процесс через конфигурацию
– добавлять новые чек-листы
Опиши, что хранится в БД, а что в коде.
6.
Опиши реальный опыт:
– делал ли ты ботов или сервисы, которые контролируют задачи
– были ли дедлайны и ответственность
– что именно ты реализовывал
Если опыта нет — так и напиши.
Как я буду оценивать
Подходит:
– человек думает состояниями
– понимает процессы и дедлайны
– разделяет код и AI
– объясняет логикой, не терминами
Не подходит:
– короткие ответы
– общие слова
– “можно попробовать”
– упор только на код
– AI как магия
Отвечай по пунктам.
Без воды.
-
1 день8590 UAH
475 2 0 1 день8590 UAHготов помочь вам с этим
имею большой опыт работы в полном стеке
отправлю вам предыдущую работу, чтобы убедиться, что мы подходим друг другу
-
10 дней8590 UAH
391 3 0 10 дней8590 UAHВот как я бы это реализовал:
Состояние храню в PostgreSQL, где каждый проект работает как Конечный Автомат Состояний. Это означает, что задача не может перескочить через этап или зависнуть в неизвестности. Дедлайны отслеживаются через очереди задач на базе Celery или Redis: при создании задачи сразу планируется событие на время дедлайна. Если сервер перезагрузится — данные не исчезнут, так как очередь имеет параметр persistence для постоянного хранения, и бот подхватит работу с той же секунды.
При обработке входных данных бот сначала определяет тип контента и контекст, проверяя, на каком этапе сейчас клиент и какое действие он ожидает в статусе ожидания. Валидация происходит двухуровнево: сначала код проверяет технические параметры файла, а затем AI-ассистент подтверждает содержание, например, является ли это действительно нужным документом. Если все хорошо — статус изменяется автоматически, а если нет — бот объясняет ошибку, не закрывая задачу.
AI я использую для классификации намерений, распознавания данных и ответов на типовые вопросы. Ему запрещено самостоятельно принимать решения о изменении бизнес-логики или статусов. AI лишь возвращает структурированный JSON с данными, который код валидирует по жестким правилам перед любым действием.
Работа с дедлайнами автоматизирована через события в очереди. Как только время истекло, бот пишет клиенту через час, а затем раз в шесть-восемь часов, чтобы не попасть в спам-фильтры. Если реакции нет более двенадцати часов, бот автоматически отправляет уведомление в рабочий чат команды. Любая активность клиента мгновенно изменяет статус в базе, что автоматически удаляет все запланированные напоминания для этой задачи.
…
Чтобы не переписывать код при появлении новых процессов, я вынесу всю логику шагов, типы документов и тексты сообщений в JSON-конфигурацию в базе данных. В коде останется лишь универсальный движок, который читает эти схемы. Таким образом новый чек-лист или изменение дедлайнов реализуется простым обновлением записи в БД без необходимости деплоить новый код.
Что касается опыта, я создавал телеграм-ботов на Python для генерации презентаций, использовал токен Google AI Studio и pexels, а также бота для генерации диалогов на основе ИИ, также создавал андроид-приложения.
-
1 день8590 UAH
148 1 1 1 день8590 UAHДобрый день! Готов выполнить данный проект есть большой опыт разработки различных приложений.
Актуальные фриланс-проекты в категории Разработка ботов
Бот для оплат
10 000 UAH
Подключение оплаты для закрытого клуба в тг. Нужно подключить формат оплаты, при котором пользователь платит картой любой страны, а автор канала получает конвертированные $ на свой кошелек. Также нужно добавить напоминания, авто списание и автоматическое добавление и удаление… Разработка ботов ∙ 2 часа 17 минут назад ∙ 42 ставки |
Необходимо разработать Telegram-бота для мониторинга автомобилей с аукционов США (Copart, IAAI)Необходимо создать Telegram-бота для автоматического поиска и мониторинга автомобилей "BUY IT NOW" на аукционах США (Copart, IAAI). Бот должен работать в автоматическом режиме и отправлять сообщения о новых автомобилях, которые соответствуют заданным фильтрам.Основной… Парсинг данных, Разработка ботов ∙ 1 день 23 часа назад ∙ 92 ставки |
Тг бот
2385 UAH
Мне нужен код для телеграм-бота, который будет брать сообщения из одного канала, перерабатывать под мой дизайн и заливать в два других канала. В один канал от 1 до 6 постов, в другой канал все посты. Разработка ботов ∙ 2 дня 13 часов назад ∙ 91 ставка |
Ищу сильного спеца по торговым ботам и агентам
11 215 UAH
Приступить важно - СЕГОДНЯ Нужен человек, у которого есть опыт написание торговых ботов на дексах (нужен в сети BSC) с пониманием стоимости транзакций, газа и тд Хочу протестировать несколько торговых стратегий на реальном торговом агенте Мне нужно оперативно разработать… Криптовалюта и blockchain, Разработка ботов ∙ 3 дня 10 часов назад ∙ 34 ставки |
БОТ ТГ для Авто Ria
7000 UAH
Интересует создание бота, который может отправлять 1000+ предложений за сутки обмена от одного аккаунта. Авторизация через логин и пароль Ria, характеристики исключительно те, которые на портале. Возможность ограничивать количество запросов по обмену. А также мониторинг… Разработка ботов ∙ 5 дней 14 часов назад ∙ 44 ставки |