Технічне завдання для Telegram-бота Мета: Створити Telegram-бота, який буде: 1. Брати пости з одного каналу (джерело). 2. Репостити їх в один або кілька інших каналів (приймачі) від імені Telegram-акаунта. 3. Підтримувати: • Текст. • До 10 фото. • Преміум емодзі. 4. Замінювати посилання в постах за заданими правилами. 5. Додавати інлайн-кнопки за спеціальними скриптами в тексті. 6. Підтримувати прив'язку посилань і кнопок під кожен приймач окремо. Робота з посиланнями: • В тексті поста можуть бути посилання, які потрібно замінити. • Під кожен канал-приймач бот повинен використовувати своє посилання. • Приклад: якщо в пості посилання https://site.com, то: • Для Каналу А замінити на https://site.com/a • Для Каналу B замінити на https://site.com/b Робота з кнопками: • В тексті можуть бути скрипти на кшталт: [контакт], [сайт], [замовити]. • Бот повинен: • Видалити скрипт з тексту. • Додати кнопку з потрібним текстом і потрібним посиланням. • Кнопки налаштовуються окремо під кожен канал-приймач.
Ставки поки відсутні
Ставки поки відсутні
Ставки приховані
Актуальні фриланс-проєкти в категорії Розробка ботів
У нас є чат-бот на SendPulse і потрібна налаштування, щоб через нього була можливість оформлення підписки на закритий клуб за допомогою Stripe, і вона продовжувалася автоматично кожного місяця, а також давала можливість управління підпискою, а також автоматично відкривала і закривала доступ у разі початку або її закінчення Що вже готово В Stripe створено продукт з щомісячним списанням і платіжне посилання на нього. Бот у SendPulse існує, веде користувача до оплати і вміє ставити теги та працювати з полями контакту. Не вистачає зв'язки між двома системами: зараз, якщо людина оплачує через Stripe, SendPulse про це не дізнається Що потрібно зробити Налаштувати в Stripe вебхук на події checkout.session.completed, invoice.paid і customer.subscription.deleted Написати обробник (serverless-функція або готовий no-code інструмент на кшталт Albato, n8n), який приймає вебхук, дістає email клієнта і тип події Через API SendPulse оновлювати поле або тег контакту (наприклад, club_active = так/ні) в залежності від події Налаштувати в SendPulse автоматизацію, яка за цим полем відкриває доступ до закритого каналу при успішній оплаті і закриває при скасуванні або невдалому списанні Підключити Stripe Customer Portal, щоб учасник міг сам скасувати підписку або змінити картку, і це також доходило до SendPulse через той же вебхук якщо у вас є спосіб зв'язки легше без сторонніх веб-хуків, теж таке розглянемо! Що повинно вийти на виході Робочий ланцюг: людина оплачує в Stripe, протягом кількох хвилин отримує доступ до каналу, при скасуванні або провалі списання доступ закривається автоматично, без участі адміністратора. Плюс коротка документація: де що налаштовано, як перезапустити обробник, якщо він впаде, і куди дивитися при скарзі учасника на закритий доступ Кого шукаємо Досвід роботи з Stripe API і вебхуками, досвід з SendPulse API (або готовність швидко в ньому розібратися, документація відкрита), вміння підняти простий serverless-обробник або налаштувати зв'язку в Albato/n8n. Готовність показати схожий кейс з портфоліо буде плюсом
Розробка Telegram-бота на Python, який збирає дані та синхронізує їх з Google Таблицею в режимі реального часу. Система повинна бути відмовостійкою, захищеною від помилок ручного вводу та повністю автономною.
Шукаю розробника, який створить Telegram-бота для нашого магазину одягу. Суть: менеджер надсилає боту звичайне фото товару (на вішаку, на столі) — бот через AI генерує готову галерею professional-кадрів для картки товару на сайті/маркетплейсі. Що має вміти бот Приймати 1–4 фото товару в Telegram-чаті. Автоматично розпізнавати товар (категорія, крій, чоловіче/жіноче) — без ручного опису. Генерувати галерею з ~6 кадрів: товар на моделі: студія спереду, ззаду, динамічна поза; предметні кадри: флет, деталь крупним планом, ghost-манекен; лайфстайл-кадр. Консистентна модель — одна й та сама людина в усіх кадрах галереї та між галереями (обличчя бренду). Кілька стилів зйомки на вибір (наприклад: streetwear, casual, sport, old money). Вихідний формат: JPG 4:5, файли з нумерацією (-01, -02…) — готові до завантаження. Можливість перегенерувати окремий кадр або змінити стиль без повторної генерації всієї галереї. Доступ лише для нашої команди (allowlist), денні ліміти на користувача. Облік витрат на AI API: показувати вартість до генерації, вести статистику. Технічні очікування Генерація зображень: Gemini (Nano Banana) / DALL·E / Flux або аналог — запропонуйте варіант з обґрунтуванням якості та вартості за кадр. Бот має працювати 24/7 на VPS (авто-рестарт, деплой під ключ). Секрети через .env, код передається нам (репозиторій). Що надамо Фото товарів для тестів, побажання щодо стилістики бренду. Що чекаю у відгуку Оцінку вартості та термінів. Орієнтовну собівартість однієї галереї. Від та До
Загальна інформація: Є Telegram-бот, написаний на Python (aiogram v3, aiohttp, MySQL, Redis). Це сервіс для взаємодії замовників та виконавців (профілі, проекти тощо). Необхідні навички: - Впевнений досвід з aiogram v3 (не v2!), asyncio, aiohttp; - Знання Telegram Bot API (вебхуки); - Досвід роботи з MySQL, Redis; - Уміння розбиратися в чужому коді; - Комунікабельність, відповідальність. Мені потрібно на поточній версії бота прямо на сервері виправити баг-проблему Проблема полягає в тому: Не функціонують повноцінно чати (Нори), має бути чистильник, який буде працювати за алгоритмом, але зараз він працює з багами, чистить не за графіком - Чат між замовником потрібен для обговорення з виконавцем робочих моментів. - Чати (нори вже всі створені, потрібно, щоб їх чистило і ставило в чергу - Юзер бот створює чати (парні нори, вони у нас вже є) і ставить їх в чергу, якщо в чаті здійснена угода, співрозмовники в ньому знаходяться (в одному чаті виконавець, в іншому чаті замовник); якщо ж чат закритий або там не було здійснено угоду і користувачі там не писали протягом 7 днів; бот видаляє звідти замовників або виконавців і ставить цей чат (нору) назад в чергу - Замовник може перейти в чат з будь-яким виконавцем, який відгукнувся на замовлення - Замовник і виконавець знаходяться в двох паралельних чатах, щоб не було можливості бачити прямий аккаунт співрозмовника і не було можливості йому написати напряму * Роботу чатів і все інше не змінюємо Головне, щоб виправлення не потягнуло за собою інших проблем