Бюджет: 2000 UAH Термін: 2 дні
Є досвід розробки різних типів і різної складності, у мене вже є кілька ідей для розробки
📌 Потрібно оптимальне рішення для автоматизації масового пересилання повідомлень у Telegram без API та без прив’язки до координат екрану
🎯 Проблема, яку вирішуємо
1. Необхідно пересилати одне повідомлення відразу кільком користувачам у Telegram-клієнті (Desktop).
2. Заборона на використання API Telegram, тобто потрібно емулювати дії користувача.
3. Скрипти, що використовують фіксовані координати екрану (PyAutoGUI), ламаються на різних розширеннях екрану.
4. Потрібна інтеграція з TeleGrand або API для передачі списку юзерів.
📌 Найкращий технічний підхід
1️⃣ Рішення проблеми з різними екранами
❌ PyAutoGUI не підходить, оскільки працює з координатами, які змінюються залежно від розширення екрану.
✅ SikuliX або Airtest – бібліотеки, що аналізують візуальні елементи інтерфейсу (а не координати) і можуть знаходити потрібні кнопки за зображенням.
2️⃣ Емуляція дій без API
✔️ Запуск скрипту → автоматичне розпізнавання поля пошуку Telegram.
✔️ Вставка юзернеймів без використання координат.
✔️ Автоматичний вибір 100% збігів.
✔️ Підтвердження пересилання та надсилання повідомлення.
3️⃣ Гнучкість та інтеграція з TeleGrand
✅ Реалізуємо локальний HTTP API/WebSocket, щоб передавати список юзерів через сторонні системи.
✅ Методи API:
• POST /insert_users – передача списку юзерів для вставки у Telegram.
• GET /status – перевірка стану роботи скрипту.
• POST /send_message – підтвердження надсилання після вставки юзерів.
4️⃣ Простий запуск і налаштування
✅ GUI-оболонка (наприклад, PyQt, Tkinter) для зручного управління налаштуваннями.
✅ Можливість вибору режиму роботи:
• Ручний режим – користувач натискає “Надіслати”.
• Автоматичний режим – скрипт виконує всі дії самостійно.
📌 Підсумкове ТЗ (технічне завдання)
🔹 Основний функціонал:
• Автоматично вставляє до 50 юзернеймів у поле пошуку Telegram.
• Визначає точні збіги та вибирає користувачів.
• Підтверджує пересилання та надсилає повідомлення.
• Працює без прив’язки до координат екрану (SikuliX/Airtest).
• Може приймати список юзерів через API/WebSocket.
🔹 Технології:
• Python + SikuliX / Airtest – для роботи з GUI Telegram.
• FastAPI / Flask – для локального API.
• PyQt / Tkinter – для зручного управління скриптом.
📌 Висновок: Найкраще рішення
1️⃣ Емуляція дій через SikuliX/Airtest, а не через координати (PyAutoGUI).
2️⃣ Гнучка інтеграція – можна передавати список юзерів через API.
3️⃣ Працює без API Telegram, повністю автоматизуючи дії користувача.
Бюджет: 2000 UAH Термін: 2 дні
Є досвід розробки різних типів і різної складності, у мене вже є кілька ідей для розробки
Бюджет: 4000 UAH Термін: 3 дні
Привіт!
Я - Python розробник, маю великий досвід в задачах автоматизації.
Тут в принципі є декілька варантів як це зробити, але мені здається що простіше за все використовувати веб-версію телеграма замість десктопної і автоматизувати за допомогою Selenium.
Доречі в PyAutoGUI теж є можливість шукати кнопку за зображенням, але не думаю що це буде ефективно.
Можу також зробити простий GUI та REST API.
Ціна та строк виконання в залежності від того як вирішимо робити.
Пишіть, обговоримо ваш проект!
З повагою,
Андрій
Бюджет: 2000 UAH Термін: 5 днів
Доброго дня, можемо обговорити в ЛС деталі проекту?................
Вітаю! Мені потрібно візуально кастомізувати систему InvenTree (open-source) для презентації проекту кав'ярні. Складний бекенд і інтеграція з касою (POS) не потрібні — важлива зовнішня переробка інтерфейсу, щоб показати різницю «Було / Стало». Стек проекту: Python (Django) + React (Mantine UI). Що потрібно зробити в інтерфейсі: Кастомний брендинг, Перейменування в боковому меню та таблицях, Очищення форм від інженерних полів, Налаштувати один рецепт «збирання» напою (наприклад, Капучино), щоб при ручному списанні зі складу наочно вираховувалися всі інгредієнти, додати функції у вигляді додаткових звітів, і пояснення принципів роботи зроблених змін. Всі конкретні деталі обговоримо особисто. Вимоги до виконавця: Досвід роботи з Django та React (Mantine UI). Здатність виконати завдання швидко — проект потрібен для презентації. Працюємо через Сейф (Безпечну угоду). У відповіді почніть зі слова «КАВА», щоб я бачив, що ви дочитали до кінця. Напишіть ваші терміни та ціну
Потрібно розробити бота (бажано на Python), який автоматично перевірятиме сайт на появу нових вакансій. Вимоги: Моніторинг офіційного сайту деталі будуть додані Перевірка кожні 1–2 хвилини. Відстеження лише таких локацій певних локації і міст Якщо з’являється нова вакансія, бот повинен одразу надіслати повідомлення в Telegram Повідомлення має містити: назву вакансії; локацію; посилання на вакансію; час виявлення. Бот не повинен надсилати повторні повідомлення про ту саму вакансію. Потрібна інструкція з налаштування та запуску бота після завершення роботи. Бажано: Можливість легко додавати або прибирати локації. Можливість відстежувати лише вакансії певного типу Стабільна робота 24/7. Бюджет: від 3000 до 6000 тисяч гривень Прошу вказати термін виконання, кінцеву вартість та приклади схожих проєктів (якщо є).
Необхідно розробити додаток або скрипт, який буде автоматично конвертувати файли з форматів YML або JSON у формат XLS, з подальшою генерацією посилання на вихідний XLS файл для промо Вимоги: Вхідні дані: Файл у форматі YML (посилання будуть надані) або Файл у форматі JSON (посилання будуть надані, JSON не містить дерева категорій, але кожен товар знаходиться в окремому масиві). Вихідні дані: Файл у форматі XLS з доступом через пряму посилання. Файл має оновлюватися автоматично за розкладом, наприклад, щоденно. Функціональні вимоги: Можливість вказання кількості днів для Наявності Під замовлення для кожного вхідного посилання. Додаток має стабільно працювати в умовах обмеженого за ресурсами хостингу. Бажано інтуїтивно зрозумілий веб-інтерфейс для управління налаштуваннями.
Потрібно внести невелику правку в програму, яка формує замовлення для друку. Завдання: Ми додали в асортиментм'яке скло з принтом. У замовленнях назва принта буде виділена символами#...# для коректного розпізнавання. Приклад: Мяке скло, #Абстракція біла# 2.0mm, Форма: Прямокутник... Необхідно: якщо в тексті замовлення присутній фрагмент між символами#...#, програма повинна розпізнати його як замовлення з принтом; при формуванні PDF або аркуша для друку таке замовлення потрібновиділити окремим кольором (будь-яким помітним, узгодимо під час виконання); решта логіки роботи програми має залишитися без змін. Приклад замовлення додаю нижче для тестування.
Проект: Ми запускаємо B2B-сервіс наскрізної аналітики та управління рекламними кампаніями для таргетологів і медіабайерів. Продукт працюватиме з офіційним Meta API. Головна технічна складність і фокус проекту — віртуозна робота з лімітами Facebook, маршрутизація трафіку між пулом наших додатків і жорстка система захисту інфраструктури від блокувань сірих рекламних акаунтів. У нас вже є детальне технічне завдання, описана архітектура баз даних, логіка балансувальника та вимоги до інтерфейсів. Шукаємо виконавця, який візьме це в реалізацію під ключ (бекенд + фронтенд дашбордів). Що потрібно зробити (Ключові завдання): Інтеграція з Meta API: Налаштувати авторизацію користувачів та регулярний асинхронний парсинг статистики рекламних кабінетів. Запити повинні надсилатися виключно пакетами для економії лімітів. Система авто-відізвання кабінетів: Написати модуль, який безперервно моніторить статуси рекламних акаунтів. Якщо кабінет потрапляє в бан, система повинна автоматично відкликати токен доступу протягом 60 секунд, щоб захистити наше додаток від санкцій Meta. Інфраструктура проксі: Реалізувати тунелювання всіх запитів до API через пул SOCKS5. Обов'язкова жорстка прив'язка конкретного токена користувача до статичного IP-адреси. Розумна маршрутизація: Створити алгоритм, який буде розподіляти прив'язані рекламні кабінети між кількома нашими додатками Facebook у заданих пропорціях для зниження ризиків. Розробка інтерфейсів: Створити клієнтський дашборд зі зведеною таблицею статистики та просунуту адмін-панель для ручного управління лімітами користувачів, прив'язками до додатків і пулом проксі. Очікуваний стек технологій: Бекенд: Python, FastAPI. Асинхронні задачі: Celery, Redis. Бази даних: PostgreSQL (або ClickHouse для статистики, на ваш розсуд). Фронтенд: Vue.js або React (можна використовувати готові UI-бібліотеки та шаблони дашбордів, акцент на функціональність, а не складний дизайн). Вимоги до виконавця: Упевнений досвід роботи з Meta Graph API та Marketing API. Ви повинні розуміти, як працюють ковзаючі ліміти, як читати заголовки завантаженості та як працювати з токенами. Розуміння специфіки арбітражу трафіку. Слова «білінг», «бан рекламного кабінету», «бізнес-менеджер» і «фарм» не повинні викликати у вас запитань. Досвід побудови асинхронних парсерів і роботи з проксі-серверами на рівні мережевих запитів. Готовність працювати за чітким технічним завданням і здавати проект поетапно. Умови: Формат співпраці: Проектна робота Бюджет: Обговорюється індивідуально на основі вашої оцінки технічного завдання. Оплата: Поетапна, прив'язана до контрольних точок. Як відгукнутися: У супровідному листі обов'язково вкажіть ваш досвід роботи з Meta API, прикріпіть посилання на схожі проекти (або опишіть їх функціонал, якщо вони під NDA) і напишіть орієнтовну вилку цін і термінів на розробку подібної системи з нуля. Відгуки без опису релевантного досвіду роботи з Facebook API розглядатися не будуть.