Бюджет: 1000 UAH Термін: 1 день
Вітаю.
Розробялю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
Реалізувати команду /start:
Задача 1.1: Розробити вітальне повідомлення та ініціювати процес авторизації.
Задача 1.2: Запитати номер телефону користувача та обробити код підтвердження.
Задача 1.3: Запитати 2ФА при необхідності
Задача 1.4: Завершити авторизацію та зберегти зашифровані дані сесії користувача у базі даних.
Задача 1.5: Налаштувати обробку помилок та повторний запит при введенні неправильного або простроченого коду.
Задача 2.1: Створити команду з функціональністю /settings, /new_contact, /сhange_language, /balance, /toggle_translation, /active_chats, /settings, /help та меню для налаштування цільової мови.
Задача 2.2: Створити кнопки “➕ Add Contact”, “📜 Active Chats”, “💰 Balance”, “❓ Help”.
Задача 2.3: Додати можливість вибору цільової мови зі списку або випадаючого меню.
Задача 2.4: Зберегти налаштування користувача в базі даних з валідацією через Pydantic.
Задача 3.1: Реалізувати переклад текстових повідомлень з використанням API OpenAI.
Задача 3.2: Розробити функціонал для перетворення голосу в текст (якщо підтримується) та надсилання перекладеного тексту до контакту.
Задача 3.3: Реалізувати отримання відповідей, їх переклад та дублювання в чаті користувача.
Реалізація перекладу в боті
Відслідковуємо чат в якому у нас увімкнена функція перекладу і при новому повідомленні від відправника діємо за наступною логікою:
Бот (адмінка) надсилає користувачу повідомлення зі структурою:
- У вас нове повідомлення від [Ім'я та Нікнейм]
- Перекладений текст
- Оригінальний текст (показується або прихований, щоб можна було відкрити за бажанням)
- хежтег з юзернеймом відправника (або тег, якщо можна реалізувати)
- Кнопка "Відповісти"
Задача 4.1: Визначити та контролювати ліміт безкоштовних повідомлень (10 повідомлень на день для кожного користувача).
Задача 4.2: Відстежувати кількість використаних повідомлень для кожної сесії користувача.
Задача 4.3: Пропонувати преміум-підписку після досягнення ліміту безкоштовних повідомлень.
Задача 4.4: Інтегрувати методи оплати через Telegram Payments, враховуючи різні варіанти оплати.
Задача 4.5: Налаштувати план підписки ($10 за 1000 повідомлень) і зберігати інформацію про платежі у базі даних.
Задача 5.1: Реалізувати перевірку ліміту повідомлень та надсилати пропозицію про оновлення після вичерпання безкоштовних повідомлень.
Задача 5.2: Налаштувати логіку збільшення ліміту повідомлень на 1000 після покупки підписки.
Задача 5.3: Додати опцію автоматичного продовження підписки для преміум-користувачів.
Задача 6.1: Оптимізувати обробку запитів у режимі реального часу для мінімізації затримок.
Задача 6.2: Забезпечити масштабованість для підтримки одночасних користувачів з ізольованими сесіями.
Задача 7.1: Забезпечити автоматичне відновлення роботи бота після збоїв.
Задача 7.2: Реалізувати моніторинг та оповіщення у випадку помилок чи простоїв системи.
Задача 8.1: Зашифрувати сесії користувачів та чутливі дані, що зберігаються у базі даних.
Задача 8.2: Забезпечити безпеку всіх передач даних за допомогою HTTPS.
Задача 8.3: Перевіряти та очищувати вхідні дані для запобігання вразливостям.
Задача 9.1: Налаштувати структуру проекту з використанням Docker для монолітного застосунку.
Задача 9.2: Інтегрувати Python Telegram Bot та/або Pyrogram для обробки взаємодії з користувачами.
Задача 9.3: Використати MongoDB для зберігання глобальних налаштувань, даних сесій, налаштувань користувачів та підписок.
Задача 9.4: Визначити схеми даних через Pydantic для забезпечення цілісності структури даних.
Задача 9.5: Налаштувати Supervisord для управління процесами login bot та client.
Задача 10.1: Створити модуль оплати з абстрактним шаром для роботи з різними методами оплати.
Задача 10.2: Інтегрувати платіжну систему Telegram і документувати можливі розширення.
Бюджет: 1000 UAH Термін: 1 день
Вітаю.
Розробялю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
Бюджет: 25000 UAH Термін: 20 днів
Доброго дня,
Я - досвідчений розробник телеграм ботів з досвідом понад 4 роки із вражаючим портфоліо та бажанням досягати якісних результатів швидко та точно. Я переглянув ваше завдання і можу його якісно і швидко виконати
Портфоліо
Freelancehunt
Я пропоную повний спектр послуг, щоб ваш проект став успішним і легким у подальшому розвитку. Моє завдання – забезпечити якісну розробку, яка не лише виконає ваші вимоги, але й перевершить очікування. Я займаюся всім: від розробки, тестування до деплою всіх необхідних компонентів. Ви отримаєте готовий проект "під ключ", і вам не потрібно буде шукати додаткових фахівців.
Крім того, я надаю повну підтримку на кожному етапі. Разом з вами ми обговоримо всі важливі моменти, я допоможу продумати логіку та функціональність вашого проекту, щоб він був зручним і інтуїтивно зрозумілим для користувача.
Співпрацюючи зі мною, ви отримуєте не лише розробника, а й надійного партнера, який зацікавлений у вашому успіху. Готові створити щось особливе разом? Давайте обговоримо ваш проект детальніше!
Моє завдання - забезпечити надійну підтримку протягом всього проекту та після його завершення. Не сумнівайтеся, що я завжди на зв'язку, готовий відповісти на ваші запитання та вирішити будь-які завдання у реальному часі.
Я відкритий для нових захоплюючих проектів та готовий внести свій внесок в їх успішне втілення. З нетерпінням чекаю можливості обговорити подробиці та розпочати співпрацю.
Бюджет: 25000 UAH Термін: 20 днів
Добрий день. Готовий виконати.
Маю великий досвід створення телеграм ботів.
Пишу на Python, займаю 3-є місце на платформі.
Реалізую бота, який буде перекладати переписки, інтегрую AI для якісного перекладу.
Зроблю зручний інтерфейс, оптимізую, виконаю всі вимоги тз.
Моє портфоліо: Freelancehunt
Пишіть, обговоримо деталі і я приступлю до роботи.
Бюджет: 1000 UAH Термін: 1 день
Доброго дня
Готовий виконати цю роботу
Пишіть, обговоримо деталі
Буду радий допомогти
Бюджет: 27000 UAH Термін: 21 день
Пропоную для вашого проекту телеграм-бота з перекладом особистих повідомлень таку структуру:
1. Технологічний стек:
Python (Telegram Bot API / Pyrogram), Docker для контейнеризації, MongoDB для бази даних, OpenAI API для перекладів, Telegram Payments для підписок.
2. Етапи роботи та строки:
Авторизація та налаштування перекладу: 1 тиждень.
Переклад текстових і голосових повідомлень: 1–2 тижні.
Ліміти та платні підписки: 1 тиждень.
Оптимізація, масштабованість, безпека: 1 тиждень.
Готовий обговорити деталі та почати роботу.
Технічне завдання системи автоматизації пошуку клієнтів у Telegram Розробка 1. Загальне завдання Необхідно створити MVP-систему для автоматичного пошуку клієнтів у Telegram-чатах з забезпеченням видачі знайдених користувачів операторами відділу продажів. Система повинна складатися з: юзерботів на базі Telethon; Telegram-бота для операторів; Telegram-бота (або окремого адміністративного розділу всередині бота) для адміністратора; бази даних PostgreSQL; Docker-конфігурації для розгортання в конфігурації. Веб-панель на даному етапі не потрібна. 2. Робота з кількома Telegram-акаунтами Система не повинна бути прив'язана до одного Telegram-акаунту. Необхідно забезпечити підтримку кількох акаунтів (наприклад, 5 і більше) з можливістю подальшого збільшення їх кількості без зміни конфігурації. Для кожного акаунта повинна бути можливість: авторизація через Telethon; ведення власної сесії; підключення нового акаунта; відключення акаунта; заміни акаунта без втрати бази даних. Адміністратор повинен мати можливість самостійно підключити нові Telegram-акаунти. 3. Розподіл чатів між акаунтами У системі буде використовуватися велика кількість Telegram-чатів (приблизно 800 і більше). Всі чати включені в єдину систему. Система повинна автоматично: вести чати між підключеними акаунтами; дотримуватися обмежень Telegram; Необхідність при перенесенні чату на інший акаунт; Не допускати дублювання одного чату кількома акаунтами (якщо це не включено спеціально). Бажано забезпечити балансування навантаження між акаунтами. 4. Управління списком чатів Адміністратор повинен мати можливість без участі розробника: підключити чат; видалити чат; імпортувати список чатів з файлу; масово завантажувати вартість чатів; включити або вимкнути моніторинг окремих чатів; запустити повторну збірку історії по вибраному чату. Після додавання нового чату система автоматично включає його в один з ключів акаунтів. 5. Збір даних Для кожного підключеного акаунта необхідно реалізувати: Первинний парсинг Після додавання чату: завантаження історії повідомлень за вказаний період; збереження всієї доступної інформації. Моніторинг Після завершення первинного завантаження: постійне відстеження нових повідомлень; збереження нових користувачів; збереження нової активності існуючих користувачів. 6. Обробка блокування Telegram вимагає коректної обробки: FloodWait; PeerFlood; тимчасові обмеження Telegram; помилкові з'єднання; розрив з'єднання; можливе перепідключення; тимчасова недоступність акаунта. Якщо один акаунт тимчасово заблокований обмеженням, решта роботи продовжується. 7. Збереження даних користувачів. Для кожного користувача зберігається: ідентифікатор Telegram; ім'я; прізвище (якщо є); ім'я користувача; посилання на профіль; список усіх чатів; текст повідомлення; дата і час повідомлення; посилання на повідомлення (якщо Telegram можна отримати). Об'єднання користувачів здійснюється виключно за ідентифікатором Telegram. Якщо користувач написав у 20 чатах — він відображається на одній картці. 8. Картка користувача Оператор повинен бачити: ім'я; ім'я користувача; ідентифікатор Telegram; посилання на профіль; список усіх чатів; повідомлення; дата активності. Приклад: Користувач: Іван Іванов ID користувача : 123456789 Чат "Бізнес": Повідомлення: "Доброго дня, цікавить реклама" Дата: 01.03.2026 12:15 Чат "Маркетинг": Повідомлення: "Хто займається просуванням?" Дата: 05.03.2026 18:42 9. Робота операторів Система повинна автоматично формувати чергу клієнтів. Після отримання клієнта: користувач фіксується за оператором; другий оператор не може отримати цього ж клієнта; вести історію дій. Статуси: Взяв клієнта; Недоступний; Не додзвонився; Відмова; В роботі; Перезвонити; Видалити. Після вибору параметра автоматично відкриється наступний клієнт. 10. Повторна видача користувачів Повинна бути можливість налаштування повторної видачі користувачів. Наприклад: ніколи; через 30 днів; через 60 днів; через 90 днів; произвольний період. 11. Адміністративний розділ Адміністратор повинен мати можливість: Управління акаунтами додати акаунт; видалити акаунт; подивитися статус акаунта; переглянути обмеження акаунта; замінити акаунт. Управління чатами додати; видалити; імпортувати; експортувати; вимкнути моніторинг; вимкнути моніторинг. Управління операторами додати; видалити; заблокувати; змінити права. Управління парсером запустити збірку; зупинити збірку; вся історія заново; подивитися нинішній статус. Статистика Перегляд: кількість користувачів; кількість повідомлень; кількість оброблених клієнтів; кількість активних операторів; кількість підключених акаунтів; кількість активних чатів. 12. База даних Використовуйте PostgreSQL. Необхідно зберігати: користувачі; повідомлення; чати; активність; Telegram-акаунти; оператори; статуси обробки; історія обробки; розподіл чатів між акаунтами. 13. Масштабування Архітектура повинна представляти можливість: підключення 10, 20 і більше Telegram-акаунтів; підключення тисяч Telegram-чатів; нагрузка навантаження; експортні дані; робота з CRM; підключення нових функцій без повної переробки проекту. 14. Docker Виконавець повинен налаштувати: docker-compose.yml; Dockerfile; інструкцію по запуску; інструкцію по оновленню; інструкцію по резервному копіюванню бази. Система повинна управляти командою одна.
Бот для дзеркалювання позицій на Binance Futures (Python) Потрібен бот, що читає мої позиції на Hyperliquid (публічний API) та Bitget Futures (мій ключ read-only) і пропорційно повторює їх на моєму Binance USDT-M Futures через API. Логіка: відкриття, збільшення, часткове закриття, повне закриття — все дзеркалиться з налаштовуваним коефіцієнтом розміру. Полінг 5–10 сек. Обов’язкова коректна обробка часткових закриттів та усереднень. Вимоги: сповіщення в Telegram про угоди й помилки; конфіг (пари, коефіцієнт, ліміти); деплой на мій VPS + інструкція; вихідний код передається мені. Ключі вводжу сам. Етапи: 1) Hyperliquid→Binance, тест на малих сумах; 2) Bitget→Binance. Оплата через safe поетапно. У відгуку вкажіть досвід з API бірж і як обробите часткове закриття 30% позиції лідером
Потрібно зробити телеграм бота з програмою, яка буде моніторити оголошення на трьох сайтах з оренди квартир (olx, lun, rieltor.ua) і надсилати їх структуровано в телеграм
Проект: Розробка професійного додатку для живого моніторингу Crazy Time (.NET C#)Огляд проекту Я шукаю досвідченого C#/.NET розробника для настільних додатків, щоб створити професійний додаток для Windows для відображення, зберігання та аналізу живих та історичних даних гри Crazy Time, отриманих від легітимного постачальника API. Додаток має мати сучасний інтерфейс в темних тонах, оновлення в реальному часі та масштабовану архітектуру для майбутніх покращень.Необхідні технології C# (.NET 8) WPF (бажано) або WinForms Visual Studio 2022/2025 SQLite REST API WebSocket JSON Async/Await MVVM (якщо використовується WPF)Основні функції Сучасна темна панель моніторингу Менеджер API ключів Інтеграція REST API Підтримка WebSocket Відображення живих даних в реальному часі Зберігання історичних даних Автоматична синхронізація Моніторинг з'єднання Логування помилок Панель статистики Фільтрація даних Експорт у CSV та Excel Налаштування додаткуМодулі панелі моніторингу Додаток має включати: Панель моніторингу Живі результати Історія Статистика Статус з'єднання Менеджер API Інформація про раунд Монітор продуктивності Налаштування Менеджер бази данихАналіз даних Програмне забезпечення має надавати аналітичні інструменти для доступних історичних та живих даних, включаючи: Аналіз частоти Аналіз тенденцій Статистичні звіти Графіки та діаграми Фільтрація даних Історичний пошук Метрики продуктивності Додаток має аналізувати лише доступні дані і не повинен стверджувати, що може передбачити майбутні результати незалежних ігор.Користувацький інтерфейс Я хочу UI преміум-якості, схожий на професійне програмне забезпечення для торгівлі або моніторингу. Вимоги: Сучасна темна тема Округлі панелі Плавні анімації Професійні іконки Адаптивна верстка Висока якість UI/UX Швидка продуктивністьЯкість коду Код має бути: Чистим та добре структурованим Повністю документованим Модульним та масштабованим Легким для обслуговування Оптимізованим для продуктивності Створеним з використанням найкращих практикРезультати Повне рішення Visual Studio Повний вихідний код База даних Документація Посібник з установки Майбутня підтримка (за бажанням)Вимоги до розробника Будь ласка, включіть: Досвід роботи з C#/.NET настільними додатками Досвід роботи з REST API та WebSockets Портфоліо подібних проектів Оцінка часу розробки Фіксована ціна або погодинна ставка Я шукаю довгострокову співпрацю з кваліфікованим розробником, який може створити високоякісний та розширювальний додаток.
Шукаю досвідченого розробника для створення розумного ШІ-чат-бота в Instagram для локального суші-бару (формат takeaway/доставка) у Відні. Це пілотний проєкт нашої агенції, за результатами якого будемо співпрацювати на постійній основі по інших клієнтах в Європі.Що повинен робити бот: Автоматично та миттєво відповідати на повідомлення в директ Instagram 24/7. Консультувати клієнтів щодо меню ресторану, складу ролів, цін та умов доставки/самовивозу (на основі бази знань, яку ми надамо). Спілкуватися ввічливо, закривати клієнта на замовлення та допомагати обрати позиції. Надсилати сповіщення про нове замовлення або гарячого ліда в закритий Telegram-чат для персоналу кухні.Технічні вимоги: Реалізація на базі ManyChat / Make.com / Typebot або OpenAI API (готові вислухати ваші пропозиції, як зробити простіше та стабільніше). Бот має підтримувати дві мови: українську та англійську (вітається німецька, але на старті необов'язково).Від вас чекаю: Приклади (кейси) схожих реалізованих ботів для товарного бізнесу чи ресторанів. Орієнтовну вартість розробки такого шаблону. Терміни виконання. Бюджет обговорюється з успішним кандидатом.