Ми є виробниками одноразового посуду, зараз починаємо шлях в IT
-
· 86 views · 11 applications · 3d
Freelance Node.js Developer
Part-time · Full Remote · Ukraine · Product · 3 years of experienceНеобхідні доробки до месенджера (TypeScript / Nest.js / PostgreSQL) Про проект: Є headless-додаток, який використовує Telegram Client API (саме клієнтське API, не бот) для ініціації діалогу з користувачем у Telegram. Діалоги ведуться через Gemini...🔧 Необхідні доробки до месенджера (TypeScript / Nest.js / PostgreSQL)
📌 Про проект:
Є headless-додаток, який використовує Telegram Client API (саме клієнтське API, не бот) для ініціації діалогу з користувачем у Telegram.
Діалоги ведуться через Gemini API.
Технологічний стек: TypeScript (Nest.js), PostgreSQL (через Prisma ORM).⸻
🧩 Завдання:
1. Надсилання повідомлень за номером
• Реалізувати метод для додавання номера телефону до контактів,
щоб можна було ініціювати діалог, маючи лише номер.
2. Мультиакаунтинг
• Додати можливість створювати кілька “агентів”,
які відрізняються стилем спілкування, інструкціями та асортиментом товарів.
• Для кожного агента — окремий Telegram-акаунт.
3. Керування через Telegram-бот
• Створити Telegram-бота як панель керування, де можна:
• обрати, з якого номера (телефону/акаунта) та від якої компанії почати діалог;
• оновлювати інструкції для агентів у процесі роботи.
4. Інтеграція з іншими платформами
• Додати можливість вести листування не лише в Telegram,
а й через платформи Prom.ua та Rozetka.⸻
💡 Буде плюсом:
• Досвід роботи з Telegram Client API (tdlib, gramjs або подібними).
• Розуміння принципів роботи LLM (наприклад, Gemini API або OpenAI API).
• Знання Nest.js, Prisma, PostgreSQL.⸻
⚙️ Очікуваний результат:
More
• Можливість ініціювати чат за номером телефону.
• Підтримка кількох агентів із власними налаштуваннями та Telegram-акаунтами.
• Telegram-бот для управління всіма агентами.
• Можливість розширення інтеграцій із сайтом, Prom.ua та Rozetka.