Бот-контролер
Привіт ) Ви майстер на всі руки?
Запитання кандидату (відповіді тільки розгорнуті)
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, де кожен проєкт працює як Finite State Machine. Це означає, що задача не може перескочити через етап або зависнути в невідомості. Дедлайни відстежуються через черги задач на базі Celery або Redis: при створенні задачі відразу планується подія на час дедлайну. Якщо сервер перезавантажиться — дані не зникнуть, бо черга має параметр persistence для постійного зберігання, і бот підхопить роботу з тієї ж секунди.
При обробці вхідних даних бот спочатку визначає тип контенту та контекст, перевіряючи, на якому етапі зараз клієнт і яку дію він очікує в статусі очікування. Валідація відбувається дворівнево: спочатку код перевіряє технічні параметри файлу, а потім AI-асистент підтверджує зміст, наприклад, чи це справді потрібний документ. Якщо все добре — статус змінюється автоматично, а якщо ні — бот пояснює помилку, не закриваючи задачу.
AI я використовую для класифікації намірів, розпізнавання даних та відповідей на типові питання. Йому заборонено самостійно приймати рішення про зміну бізнес-логіки чи статусів. AI лише повертає структурований JSON із даними, який код валідує за жорсткими правилами перед будь-якою дією.
Робота з дедлайнами автоматизована через події в черзі. Щойно час вичерпано, бот пише клієнту через годину, а потім раз на шість-вісім годин, щоб не потрапити у спам-фільтри. Якщо реакції немає понад дванадцять годин, бот автоматично надсилає сповіщення в робочий чат команди. Будь-яка активність клієнта миттєво змінює статус у базі, що автоматично видаляє всі заплановані нагадування для цієї задачі.
…
Щоб не переписувати код при появі нових процесів, я винесу всю логіку кроків, типи документів та тексти повідомлень у JSON-конфігурацію в базі даних. У коді залишиться лише універсальний рушій, який читає ці схеми. Таким чином новий чек-лист або зміна дедлайнів реалізується простим оновленням запису в БД без необхідності деплоїти новий код.
Щодо досвіду, я створював телеграм боти на Python для генерації презентацій, що використовував токен Google AI Studio та pexels і бота для генерації діалогів на основі ШІ, також створював андроїд додатки
-
1 день8590 UAH
148 1 1 1 день8590 UAHДоброго дня! Готовий виконати цей проект, маю великий досвід розробки різних додатків.
Актуальні фриланс-проєкти в категорії Розробка ботів
Розробка Telegram-ботаНеобхідно створити Telegram-бота, який виступає агрегатором кредитних пропозицій (МФО/банки). Бот має допомагати користувачеві підібрати кредит, перенаправляти його за реферальними посиланнями та утримувати аудиторію за допомогою регулярних push-сповіщень. Більш детально у… Розробка ботів ∙ 39 хвилин тому ∙ 39 ставок |
Бот для оплат
10 000 UAH
Підключення оплати для закритого клубу в тг. Потрібно підключити формат оплати, при якому користувач платить карткою будь-якої країни, а автор каналу отримує конвертовані $ на свій гаманець. Також потрібно додати нагадування, авто списання та автоматичне додавання і видалення… Розробка ботів ∙ 4 години 42 хвилини тому ∙ 54 ставки |
Потрібно розробити Telegram-бота для моніторингу автомобілів з аукціонів США (Copart, IAAI)Потрібно створити Telegram-бота для автоматичного пошуку та моніторингу автомобілів "BUY IT NOW" на аукціонах США (Copart, IAAI) Бот повинен працювати в автоматичному режимі та надсилати повідомлення про нові автомобілі, які відповідають заданим фільтрам.Основний… Парсинг даних, Розробка ботів ∙ 2 дні 1 година тому ∙ 93 ставки |
Тг бот
2385 UAH
Мені потрібен код для телеграм бота який буде брати повідомлення з одного каналу переробляти під мій дизайн і заливати в два інших канали. В один канал від 1до 6 постів в інший канал всі пости Розробка ботів ∙ 2 дні 15 годин тому ∙ 91 ставка |
Шукаю сильного спеціаліста з торгових ботів та агентів
11 215 UAH
Приступити важно - СЬОГОДНІ Потрібна людина, у якої є досвід написання торгових ботів на дексах (потрібен в мережі BSC) з розумінням вартості транзакцій, газу тощо Хочу протестувати кілька торгових стратегій на реальному торговому агенті Мені потрібно оперативно… Криптовалюта та blockchain, Розробка ботів ∙ 3 дні 12 годин тому ∙ 34 ставки |