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 і документувати можливі розширення.
-
1447 20 1 Доброго дня,
Я - досвідчений розробник телеграм ботів з досвідом понад 4 роки із вражаючим портфоліо та бажанням досягати якісних результатів швидко та точно. Я переглянув ваше завдання і можу його якісно і швидко виконати
Портфоліо
Freelancehunt
Я пропоную повний спектр послуг, щоб ваш проект став успішним і легким у подальшому розвитку. Моє завдання – забезпечити якісну розробку, яка не лише виконає ваші вимоги, але й перевершить очікування. Я займаюся всім: від розробки, тестування до деплою всіх необхідних компонентів. Ви отримаєте готовий проект "під ключ", і вам не потрібно буде шукати додаткових фахівців.
… Крім того, я надаю повну підтримку на кожному етапі. Разом з вами ми обговоримо всі важливі моменти, я допоможу продумати логіку та функціональність вашого проекту, щоб він був зручним і інтуїтивно зрозумілим для користувача.
Співпрацюючи зі мною, ви отримуєте не лише розробника, а й надійного партнера, який зацікавлений у вашому успіху. Готові створити щось особливе разом? Давайте обговоримо ваш проект детальніше!
Моє завдання - забезпечити надійну підтримку протягом всього проекту та після його завершення. Не сумнівайтеся, що я завжди на зв'язку, готовий відповісти на ваші запитання та вирішити будь-які завдання у реальному часі.
Я відкритий для нових захоплюючих проектів та готовий внести свій внесок в їх успішне втілення. З нетерпінням чекаю можливості обговорити подробиці та розпочати співпрацю.
-
8867 60 0 1 Добрий день. Готовий виконати.
Маю великий досвід створення телеграм ботів.
Пишу на Python, займаю 3-є місце на платформі.
Реалізую бота, який буде перекладати переписки, інтегрую AI для якісного перекладу.
Зроблю зручний інтерфейс, оптимізую, виконаю всі вимоги тз.
Моє портфоліо:Freelancehunt
Пишіть, обговоримо деталі і я приступлю до роботи.
-
3482 50 0 Доброго дня
Готовий виконати цю роботу
Пишіть, обговоримо деталі
Буду радий допомогти
-
489 3 1 1 Пропоную для вашого проекту телеграм-бота з перекладом особистих повідомлень таку структуру:
1. Технологічний стек:
Python (Telegram Bot API / Pyrogram), Docker для контейнеризації, MongoDB для бази даних, OpenAI API для перекладів, Telegram Payments для підписок.
2. Етапи роботи та строки:
Авторизація та налаштування перекладу: 1 тиждень.
Переклад текстових і голосових повідомлень: 1–2 тижні.
Ліміти та платні підписки: 1 тиждень.
Оптимізація, масштабованість, безпека: 1 тиждень.
…
Готовий обговорити деталі та почати роботу.
-
10130 117 0 Вітаю.
Розробялю ботів для телеграму на NodeJS. Готовий взятися. Пишіть, обговоримо.
Актуальні фриланс-проєкти в категорії Розробка ботів
Фючерсний ботПотрібно зробити фючерсний бот автоматичної торгівлі. За визначиних умов він має сам виставляти тейкпрофіт, хеджування, фіксування прибутку та автоматично перезапускати торгілю Розробка ботів ∙ 3 години 39 хвилин тому ∙ 11 ставок |
Автоматизація розсилки повідомлень у чати TelegramПотрібно розсилати в телеграм чати повідомлення. Щоб не було банів. Чатів кілька сотень. Щоб налаштовувати періодичність і варіативність текстів. Python, Розробка ботів ∙ 5 годин 14 хвилин тому ∙ 21 ставка |
Телеграм ботНеобхідно розробити телеграм-бота для однієї телеграм-групи. Функціонал бота досить прост: 1. Розпізнавання тексту в голосових повідомленнях 2. Перевірка на наявність заборонених слів у тексті 3. У разі якщо заборонені слова будуть виявлені, бот повинен автоматично видаляти… Розробка ботів ∙ 6 годин 54 хвилини тому ∙ 46 ставок |
Розробка скрипта на BAS (Browser Automation Studio) для автоматизації Facebook через Dolphin Anty APНеобхідно створити/доналаштувати скрипт в Browser Automation Studio (BAS), який повинен керувати профілями в антидетект-браузері Dolphin Anty через його локальне API. Що вже реалізовано: Робиться GET-запит до локального API Dolphin… Веб-програмування, Розробка ботів ∙ 13 годин 29 хвилин тому ∙ 5 ставок |
Розробка Telegram-бота згідно з ТЗ
27 000 UAH
Потрібно розробити Telegram-бота згідно з ТЗ:https://docs.google.com/document/d/1ysaZuOs53k6E8ny8QoNgUofpqCJ9b6MjfC3v-F7lw50/edit?usp=sharingОрієнтовний бюджет проєкту визначений у ТЗПрошу ознайомитися з ТЗ та оцінити строки реалізації.Будь ласка, відгукуйтеся лише за наявності… Розробка ботів ∙ 16 годин 51 хвилина тому ∙ 49 ставок |