AI Translation Telegram Bot
Привіт, для посилення команди (склад команди - 1 розробник, СТО як ментор та продукт) треба 1 розробник на реалізацію бота в телеграмі, який буде допомогати перекладати особисті переписки в чатах які обирає юзер.
Робота буде парттайм або проектно.
Пишіть в комментараях, свої умови співпраці. Якщо зійдемось, то будемо працювати по багатьом проектам (зараз їх 5).
Додаю опис бота від продакта.
1. Аутентифікація та реєстрація користувача
Реалізувати команду /start:
Задача 1.1: Розробити вітальне повідомлення та ініціювати процес авторизації.
Задача 1.2: Запитати номер телефону користувача та обробити код підтвердження.
Задача 1.3: Запитати 2ФА при необхідності
Задача 1.4: Завершити авторизацію та зберегти зашифровані дані сесії користувача у базі даних.
Задача 1.5: Налаштувати обробку помилок та повторний запит при введенні неправильного або простроченого коду.
2. Налаштування перекладу
Задача 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. Переклад повідомлень (текст та голос)
Задача 3.1: Реалізувати переклад текстових повідомлень з використанням API OpenAI.
Задача 3.2: Розробити функціонал для перетворення голосу в текст (якщо підтримується) та надсилання перекладеного тексту до контакту.
Задача 3.3: Реалізувати отримання відповідей, їх переклад та дублювання в чаті користувача.
Реалізація перекладу в боті
Відслідковуємо чат в якому у нас увімкнена функція перекладу і при новому повідомленні від відправника діємо за наступною логікою:
Бот (адмінка) надсилає користувачу повідомлення зі структурою:
- У вас нове повідомлення від [Ім'я та Нікнейм]
- Перекладений текст
- Оригінальний текст (показується або прихований, щоб можна було відкрити за бажанням)
- хежтег з юзернеймом відправника (або тег, якщо можна реалізувати)
- Кнопка "Відповісти"
4. Безкоштовні ліміти повідомлень та управління преміум-підписками
Задача 4.1: Визначити та контролювати ліміт безкоштовних повідомлень (10 повідомлень на день для кожного користувача).
Задача 4.2: Відстежувати кількість використаних повідомлень для кожної сесії користувача.
Задача 4.3: Пропонувати преміум-підписку після досягнення ліміту безкоштовних повідомлень.
Задача 4.4: Інтегрувати методи оплати через Telegram Payments, враховуючи різні варіанти оплати.
Задача 4.5: Налаштувати план підписки ($10 за 1000 повідомлень) і зберігати інформацію про платежі у базі даних.
5. Оновлення та управління підписками
Задача 5.1: Реалізувати перевірку ліміту повідомлень та надсилати пропозицію про оновлення після вичерпання безкоштовних повідомлень.
Задача 5.2: Налаштувати логіку збільшення ліміту повідомлень на 1000 після покупки підписки.
Задача 5.3: Додати опцію автоматичного продовження підписки для преміум-користувачів.
6. Продуктивність та масштабованість
Задача 6.1: Оптимізувати обробку запитів у режимі реального часу для мінімізації затримок.
Задача 6.2: Забезпечити масштабованість для підтримки одночасних користувачів з ізольованими сесіями.
7. Надійність та доступність
Задача 7.1: Забезпечити автоматичне відновлення роботи бота після збоїв.
Задача 7.2: Реалізувати моніторинг та оповіщення у випадку помилок чи простоїв системи.
8. Безпека
Задача 8.1: Зашифрувати сесії користувачів та чутливі дані, що зберігаються у базі даних.
Задача 8.2: Забезпечити безпеку всіх передач даних за допомогою HTTPS.
Задача 8.3: Перевіряти та очищувати вхідні дані для запобігання вразливостям.
9. Архітектура та технології
Задача 9.1: Налаштувати структуру проекту з використанням Docker для монолітного застосунку.
Задача 9.2: Інтегрувати Python Telegram Bot та/або Pyrogram для обробки взаємодії з користувачами.
Задача 9.3: Використати MongoDB для зберігання глобальних налаштувань, даних сесій, налаштувань користувачів та підписок.
Задача 9.4: Визначити схеми даних через Pydantic для забезпечення цілісності структури даних.
Задача 9.5: Налаштувати Supervisord для управління процесами login bot та client.
10. Оплата та управління підписками
Задача 10.1: Створити модуль оплати з абстрактним шаром для роботи з різними методами оплати.
Задача 10.2: Інтегрувати платіжну систему Telegram і документувати можливі розширення.
-
1423 20 1 Доброго дня,
Я - досвідчений розробник телеграм ботів з досвідом понад 4 роки із вражаючим портфоліо та бажанням досягати якісних результатів швидко та точно. Я переглянув ваше завдання і можу його якісно і швидко виконати
Портфоліо
Freelancehunt
Я пропоную повний спектр послуг, щоб ваш проект став успішним і легким у подальшому розвитку. Моє завдання – забезпечити якісну розробку, яка не лише виконає ваші вимоги, але й перевершить очікування. Я займаюся всім: від розробки, тестування до деплою всіх необхідних компонентів. Ви отримаєте готовий проект "під ключ", і вам не потрібно буде шукати додаткових фахівців.
… Крім того, я надаю повну підтримку на кожному етапі. Разом з вами ми обговоримо всі важливі моменти, я допоможу продумати логіку та функціональність вашого проекту, щоб він був зручним і інтуїтивно зрозумілим для користувача.
Співпрацюючи зі мною, ви отримуєте не лише розробника, а й надійного партнера, який зацікавлений у вашому успіху. Готові створити щось особливе разом? Давайте обговоримо ваш проект детальніше!
Моє завдання - забезпечити надійну підтримку протягом всього проекту та після його завершення. Не сумнівайтеся, що я завжди на зв'язку, готовий відповісти на ваші запитання та вирішити будь-які завдання у реальному часі.
Я відкритий для нових захоплюючих проектів та готовий внести свій внесок в їх успішне втілення. З нетерпінням чекаю можливості обговорити подробиці та розпочати співпрацю.
-
8773 60 0 1 Добрий день. Готовий виконати.
Маю великий досвід створення телеграм ботів.
Пишу на Python, займаю 3-є місце на платформі.
Реалізую бота, який буде перекладати переписки, інтегрую AI для якісного перекладу.
Зроблю зручний інтерфейс, оптимізую, виконаю всі вимоги тз.
Моє портфоліо:Freelancehunt
Пишіть, обговоримо деталі і я приступлю до роботи.
-
3186 52 1 Доброго дня
Готовий виконати цю роботу
Пишіть, обговоримо деталі
Буду радий допомогти
-
449 3 1 1 Пропоную для вашого проекту телеграм-бота з перекладом особистих повідомлень таку структуру:
1. Технологічний стек:
Python (Telegram Bot API / Pyrogram), Docker для контейнеризації, MongoDB для бази даних, OpenAI API для перекладів, Telegram Payments для підписок.
2. Етапи роботи та строки:
Авторизація та налаштування перекладу: 1 тиждень.
Переклад текстових і голосових повідомлень: 1–2 тижні.
Ліміти та платні підписки: 1 тиждень.
Оптимізація, масштабованість, безпека: 1 тиждень.
…
Готовий обговорити деталі та почати роботу.
-
9927 117 0 Вітаю.
Розробялю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
Актуальні фриланс-проєкти в категорії Розробка ботів
Тг бот
2375 UAH
Мені потрібен код для телеграм бота який буде брати повідомлення з одного каналу переробляти під мій дизайн і заливати в два інших канали. В один канал від 1до 6 постів в інший канал всі пости Розробка ботів ∙ 7 годин 9 хвилин тому ∙ 40 ставок |
Tik Tok Live node.je
700 UAH
Необхідно написати міні програмку, на базі бібліотеки TT-live-connector, щоб при запуску вона зчитувала Подарунки які надсилаються і через звичайну вебсторінку показувала плавну і красиву анімацію 3D моделювання та візуалізація, Розробка ботів ∙ 7 годин 46 хвилин тому ∙ 15 ставок |
Шукаю сильного спеціаліста з торгових ботів та агентів
11 231 UAH
Приступити важно - СЬОГОДНІ Потрібна людина, у якої є досвід написання торгових ботів на дексах (потрібен в мережі BSC) з розумінням вартості транзакцій, газу тощо Хочу протестувати кілька торгових стратегій на реальному торговому агенті Мені потрібно оперативно… Криптовалюта та blockchain, Розробка ботів ∙ 1 день 3 години тому ∙ 24 ставки |
Створення Тік-ток ферми з генерацією доходу
27 000 UAH
в пошуках людини, яка може написати софт для ферми Тік Ток, щоб ми змогли генерувати трафік, отримувати дохід. Шукаємо готове рішення з повним циклом. Python, Розробка ботів ∙ 2 дні 6 годин тому ∙ 16 ставок |
Pocket Option трейдинг бот
3200 UAH
потрібен бот і ваша компетенція хто вже міг створити подібного бота коли ставки вірні, зчитуються з покета опшн по брент ойл мене цікавить мені не потрібен новачок і той, хто просто напише код аби було потрібен той, хто розуміє, хто може реально отримувати дані по брент ойл і… AI та машинне навчання, Розробка ботів ∙ 3 дні 6 годин тому ∙ 19 ставок |