Бюджет: 500 UAH Термін: 1 день
Доброго дня. Готовий допомогти Вам з Вашою проблемою. Очікую на вас в приватних повідомленнях
Потрібно виправити помилку бота Google посилання перестало працювати неможливо файл завантажити.
Приклад не робочого посилання: https://drive.usercontent.google.com/download?id=1J3EE65hMyvXz08-1sfSH4mAh07ChzU0O
Раніше проблем з цим посиланням не було напевно щось google змінив.
приклад робочого посилання: https://drive.usercontent.google.com/u/4/uc?id=1J3EE65hMyvXz08-1sfSH4mAh07ChzU0O&export=download
бот зроблений на python
Бюджет: 500 UAH Термін: 1 день
Доброго дня. Готовий допомогти Вам з Вашою проблемою. Очікую на вас в приватних повідомленнях
Бюджет: 500 UAH Термін: 1 день
Доброго дня. Можу вам допомогти. Зробимо швидко. Звертайтеся в особисті.
Бюджет: 1111 UAH Термін: 1 день
Вітаю, Дмитре, треба бачити код щоб розуміти у чому полягає помилка.
Бюджет: 500 UAH Термін: 1 день
Доброго дня! Радий допомогти вам із вирішенням проблеми вашого бота. Виходячи з мого досвіду в роботі з інтеграцією Google сервісів і Telegram ботами, я можу швидко виявити і виправити помилку, що перешкоджає завантаженню файлів через Google посилання. Пропоную обговорити деталі вашого завдання в особистих повідомленнях, щоб я міг надати найкраще рішення та почати роботу над виправленням бота.
Бюджет: 500 UAH Термін: 1 день
Хороший час дня. Я можу виправити за 10 хвилин і почати в будь-який час.
Доброго дня. Google змінив посилання. Можна зразок коду подивитись який відповідає за URL.
Технічне завдання на Telegram-бота / мініплатформу 1. Мета проєкту Створити Telegram-бота та мініплатформу для пошуку спеціалістів і розміщення заявок від користувачів. Користувач може залишити заявку, спеціаліст може відгукнутися, адміністратор контролює публікації, модерацію, оплату та безпеку. 2. Ролі користувачів Користувач: може зареєструватися; підтвердити номер телефону та email; створити заявку; переглядати спеціалістів; отримувати відповіді. Спеціаліст: може зареєструватися; заповнити анкету; вказати послуги, ціни, місто, досвід; додати фото виконаних робіт; відгукуватися на заявки. Адміністратор: може модерувати заявки; перевіряти спеціалістів; розглядати скарги; керувати рекламою; контролювати оплату; блокувати користувачів. 3. Реєстрація Обов’язково: підтвердження номера телефону через Telegram або код; підтвердження email за посиланням або кодом; без підтвердження телефону та email заявка не публікується. 4. Заявки Користувач заповнює: категорію послуги; опис завдання; місто/район; термін виконання; бюджет; фото (за потреби); контактні дані. Обмеження:не більше трьох заявок на добу від одного користувача. 5. Модерація Усі заявки спочатку надходять на модерацію. Автоматично блокувати або надсилати на ручну перевірку: фото категорії 18+; спам; образливі висловлювання; підозрілі посилання; повторювані заявки; масові заявки з одного акаунта. 6. Спеціалісти Анкета спеціаліста: ім’я; місто; послуги; досвід; ціни; портфоліо; фото; опис; посилання; відгуки; статус перевірки. Важливо:платформа не несе відповідальності за якість послуг спеціаліста. Це має бути зазначено в користувацькій угоді. 7. Оплата Варіанти монетизації: платне розміщення анкети спеціаліста; платне підняття анкети; платний доступ до заявок; реклама після погодження з адміністратором; підписка для спеціалістів. Підключити оплату: Stripe / Przelewy24 / PayU / Fondy — за можливості розробника. 8. Адміністративна панель Необхідно створити зручну адмінпанель: список користувачів; список спеціалістів; заявки на модерації; скарги; платежі; статистика; блокування користувачів; редагування категорій; керування рекламою; ручне схвалення або відхилення публікацій. 9. Безпека Обов’язково: захист від спаму; ліміт заявок; ліміт повідомлень; захист від масових реєстрацій; журналювання дій; резервне копіювання бази даних; перевірка файлів і фотографій; CAPTCHA або інший механізм захисту від спаму; блокування за номером телефону, IP-адресою або Telegram ID. 10. Відповідальність У користувацькій угоді необхідно зазначити: платформа не є роботодавцем; платформа не несе відповідальності за дії спеціалістів; користувач самостійно приймає рішення про співпрацю; адміністрація має право видалити заявку або анкету без пояснення причин; реклама публікується лише після погодження з адміністратором; заборонені спам, шахрайство, контент 18+ та будь-які прояви агресії.
Потрібен DevOps / Linux-адміністратор для розгортання Telegram-бота на VPS. Потрібна саме налаштування сервера і production-deploy. Стек проекту: Node.js 20+, Telegraf, Express, Prisma, PostgreSQL, Redis, Docker, Docker Compose, Telegram Mini Apps, OCR. Що потрібно зробити: 1. Підготувати Ubuntu VPS. 2. Налаштувати SSH-доступ по ключах. 3. Налаштувати firewall. 4. Встановити Docker і Docker Compose. 5. Налаштувати PostgreSQL. 6. Налаштувати Redis. 7. Налаштувати Nginx. 8. Підключити домен і SSL Let’s Encrypt. 9. Налаштувати production .env. 10. Запустити Prisma migrations. 11. Запустити Node.js-додаток. 12. Налаштувати Telegram webhook. 13. Перевірити /health і /ready. 14. Налаштувати backup PostgreSQL. 15. Залишити інструкцію: як оновити, перезапустити, подивитися логи і відновити backup. Важливо: - Код переписувати не потрібно. - Потрібно саме розгорнути проект на VPS. - Потрібна людина з досвідом Docker + Node.js + PostgreSQL + Redis + Nginx. - Бажано показати 2–3 схожих проекти.
Потрібна програма або Telegram-бот для масового створення ТТН через API Нової Пошти.Основне завдання Я завантажую 50–100 замовлень за раз у таблицю Excel/Google Sheets/CSV або вставляю список замовлень у програму. Клієнти пишуть дані в різному форматі, тому система повинна автоматично розпізнавати дані, сортувати їх за потрібними полями та створювати ТТН через API Нової Пошти.Що повинно бути на вході Можливі варіанти: Завантаження Excel/CSV-файлу. Копіювання списку замовлень у програму. Вставка повідомлень клієнтів у вільному форматі.Що програма повинна розпізнавати З кожного замовлення потрібно визначити: ПІБ отримувача; номер телефону; місто; відділення Нової Пошти; товар/коментар; суму накладного платежу; вагу/габарити, якщо вказані.Логіка роботи Я завантажую 50–100 замовлень. Програма розбирає кожне замовлення. Дані автоматично розподіляються по колонках. Програма перевіряє місто та відділення через API Нової Пошти. Якщо по замовленню є помилка або не вистачає даних — виділяє це замовлення і пише, що потрібно виправити. Якщо все коректно — створює ТТН. Після створення показує список готових ТТН. Дає можливість експортувати результат в Excel.Результат після обробки По кожному замовленню потрібно отримати: номер ТТН; ПІБ клієнта; телефон; місто; відділення; сума накладного платежу; вартість доставки; статус: створено / помилка / потрібно перевірити.Обов'язкові функції масове створення 50–100 ТТН за один раз; перевірка міста та відділення Нової Пошти; можливість редагувати замовлення перед створенням ТТН; збереження даних відправника; робота з накладним платежем; експорт створених ТТН в Excel; журнал створених відправлень.Бажано Telegram-бот або проста програма для Windows; завантаження Excel/CSV; можливість вставити текстом список замовлень; збереження бази постійних клієнтів; повторне оформлення замовлення в 1 клік; шаблони товарів і ваги; друк/скачування наклейок для посилок.Важливо Потрібен не просто форма для ручного заповнення, а інструмент для масової обробки замовлень. Головний сценарій: я завантажую 50–100 даних, програма сама сортує інформацію, перевіряє помилки і масово формує ТТН через API Нової Пошти.
Проект: YOKA ASSIST — інтелектуальна система діагностики та навчання для гірничої техніки Опис проекту Потрібно розробити інтелектуальну систему YOKA ASSIST на базі Telegram-бота з використанням штучного інтелекту. Основне завдання проекту — створити цифрового помічника для електриків, механіків, машиністів та інженерно-технічного персоналу, який буде допомагати в діагностиці несправностей, навчанні співробітників та зберіганні технічної бази знань. Перший етап проекту орієнтований на кар'єрну техніку (екскаватори ЕКГ, бурові станки СБШ та інше обладнання), але архітектура повинна бути універсальною та легко масштабованою. Основний функціонал Telegram-бот - Сучасний інтерфейс. - Меню з кнопками. - Авторизація користувачів. - Розподіл прав доступу (користувач, адміністратор, головний адміністратор). Штучний інтелект База знань Необхідно створити систему зберігання знань. Підтримка: - PDF; - Word; - Excel; - фотографії; - схеми; - відео; - інструкції; - паспорти обладнання; - технічні документи. Після додавання інформації адміністратором ШІ повинен використовувати її при відповідях без зміни програмного коду. Діагностика обладнання Підтримка пошуку: - за кодом помилки; - за назвою захисту; - за шафою; - за блоком; - за обладнанням; - за симптомами. Для кожної несправності бажано передбачити: - опис; - можливі причини; - послідовність перевірки; - фотографії; - схеми; - відеоматеріали; - посилання на пов'язані документи. Динамічні кнопки Кнопки повинні формуватися автоматично в залежності від ситуації. Наприклад: - Перевірити шафу. - Подивитися схему. - Подивитися відео. - Наступний етап діагностики. - Повернутися назад. Адміністративна панель Головний адміністратор повинен мати можливість: - додавати обладнання; - створювати нові помилки; - додавати документи; - завантажувати фотографії; - завантажувати відео; - редагувати базу знань; - управляти користувачами; - призначати адміністраторів окремих підрозділів. QR-система Кожен шафа, блок або обладнання може мати власний QR-код. Після сканування користувач одразу потрапляє в відповідний розділ Telegram-бота. Журнал ремонтів Необхідно реалізувати журнал виконаних робіт. Функції: - хто виконував ремонт; - дата і час; - обладнання; - опис виконаних робіт; - використані матеріали; - коментарі; - історія ремонтів. Аналітика Бажано реалізувати: - найбільш часті несправності; - статистику ремонтів; - час усунення несправностей; - звіти по обладнанню; - звіти по співробітниках. Масштабованість Архітектура повинна дозволяти без переписування проекту: - додавати нові види техніки; - нові підприємства; - нові підрозділи; - нові бази знань. Технології Бажано: - Python; - Telegram Bot API; - PostgreSQL або SQLite (на першому етапі допускається SQLite); - інтеграція з ШІ через API; - модульна архітектура; - можливість подальшого підключення веб-панелі. Що очікується від виконавця - Розробка повністю робочого проекту. - Чистий і зрозумілий код. - Документована структура проекту. - Можливість подальшого розвитку без повної переробки. - Допомога з початковим розгортанням і налаштуванням проекту. Проект довгостроковий. Після успішного виконання першого етапу можливі подальші доопрацювання та розвиток системи.
Шукаю досвідченого Python-розробника, який зможе провести повний аудит існуючого проєкту, усунути помилки та довести його до повністю стабільної роботи. За необхідності допускається повна переробка архітектури проєкту або написання нової реалізації з збереженням усієї необхідної функціональності. Що надам Вихідний код поточного бота. Відео з демонстрацією того, як має працювати бот. Повне технічне завдання з логікою роботи. Основне завдання Необхідно відновити стабільну роботу бота та гарантувати виконання повного сценарію без збоїв. Якщо поточну архітектуру неможливо якісно виправити, допускається повна переробка проєкту. Головна мета — не зберегти існуючий код, а отримати повністю робочий, стабільний і підтримуваний продукт. Що необхідно зробити 1. Провести аудит проєкту Перед початком роботи необхідно: вивчити існуючий код; визначити причини, чому бот перестав працювати; оцінити, що можна виправити, а що доцільніше переписати. 2. Відновити всю функціональність Після завершення робіт бот має коректно виконувати весь сценарій: реєстрація нового акаунта; підтвердження входу за кодом з електронної пошти; авторизація; виконання сценарію відповідно до технічного завдання; завершення роботи; перехід до наступного акаунта. Усі етапи мають працювати автоматично без ручного втручання. 3. Виправити існуючі помилки Необхідно усунути будь-які помилки, пов'язані з: авторизацією; отриманням коду підтвердження; нестабільною роботою; зависаннями; неочікуваним завершенням програми; помилками після оновлень сайту; некоректною обробкою виключень. 4. Зробити проєкт стійким Бот має: коректно обробляти помилки; не йти в безкінечні цикли; автоматично завершувати невдалі сценарії; коректно продовжувати роботу після некритичних помилок; вести зрозумілі логи. 5. Панель управління Необхідно зберегти або переробити панель управління. Вона має дозволяти: запускати та зупиняти роботу; змінювати необхідні налаштування; переглядати поточний статус; переглядати журнал роботи та помилок. Інтерфейс має бути зрозумілим і стабільним. 6. Код Вимоги до коду: зрозуміла структура проєкту; розділення логіки по модулях; можливість подальшої підтримки. 7. Сумісність Проєкт має запускатися на сучасній версії Python. Виконавець зобов'язаний надати повний список залежностей та інструкції по запуску. 8. Перевірка результату Перед здачею проєкту виконавець зобов'язаний продемонструвати повністю робочий сценарій на відео: запуск проєкту; проходження повного циклу; відсутність помилок; коректну роботу всіх функцій. Що надати після завершення вихідний код; усі змінені файли; інструкції по запуску; список залежностей; відео демонстрації роботи; короткий опис виконаних змін. Важливо Робота вважається завершеною тільки після того, як увесь функціонал, описаний у технічному завданні та демонстраційному відео, буде працювати стабільно без критичних помилок. Якщо в процесі аудиту з'ясується, що поточний проєкт неможливо якісно виправити, допускається його повна переробка з збереженням усієї необхідної функціональності. При відповіді прошу одразу вказати: досвід роботи з Python; досвід автоматизації браузерів (Playwright, Selenium або аналогічні інструменти); досвід роботи з REST API; вартість роботи; орієнтовні терміни виконання.