Telegram Бот
17 740 UAHОпис Робіт
Проєкт передбачає оновлення існуючого Telegram-бота Swaptain із SwapKit v1 до SwapKit v4, забезпечення повного збереження функціональності, покращення продуктивності та впровадження нових можливостей — системи реферальних винагород («Refer & Earn») і підтримки всіх нових мереж, сумісних із SwapKit v4.
Роботи охоплюють технічне рефакторинг-оновлення, виправлення помилок, оптимізацію продуктивності та комплексне тестування на всіх підтримуваних мережах.
1. Міграція та рефакторинг на SwapKit v4
Замінити всі застарілі модулі
swapkit/*версії v1 на їхні аналоги у v4.Оновити логіку keystore, конфігурації мереж і змінні середовища (.env).
Централізувати створення клієнта SwapKit через middleware для підвищення ефективності та усунення дубльованих ініціалізацій.
Видалити всі застарілі виклики
swapkit/helpersі непотрібні допоміжні функції.Нормалізувати типи ланцюгів (chains) та активів відповідно до специфікацій v4.
Виконати чистку коду й виправлення логіки обробників сцен (
.always().do()), callback-маршрутизації та навігації користувача.Забезпечити стабільну сумісність із середовищем розгортання Fly.io, включно з оновленням Docker-конфігурації та оптимізацією процесу збірки.
2. Оптимізація Продуктивності та Надійності
Реалізувати кешування часто використовуваних API-запитів (баланси, ціни) з TTL 20–60 секунд.
Оптимізувати оновлення повідомлень у Telegram для зниження затримок API.
Відкласти імпорт важких модулів для прискорення запуску бота.
Додати обробку таймаутів, резервні сценарії (fallback) і покращений логінг помилок.
Перевірити узгодженість i18n-ключів і правильність усіх текстових перекладів.
3. Система «Refer & Earn» (Реферальна програма)
Розробити механізм генерації унікального реферального посилання для кожного користувача Telegram.
Відстежувати нових користувачів, залучених через рефералів, а також обсяг їхніх транзакцій.
Реалізувати логіку нарахування 0.3% від обсягу транзакцій запрошених користувачів на користь реферера.
Зберігати дані про реферальні зв’язки та обсяги транзакцій у базі даних (через Prisma).
Додати кнопку «Request Payout», що веде на Google-форму клієнта для запиту виплати.
Створити базову панель адміністративного контролю для перевірки рефералів і запобігання зловживанням.
4. Інтеграція Нових Мереж SwapKit v4
Розширити конфігурацію бота для підтримки всіх нових блокчейнів, доступних у SwapKit v4.
Ініціалізувати клієнтів, провайдерів і механізми комісій для кожної нової мережі.
Оновити логіку обробки активів і валідації транзакцій із урахуванням особливостей різних ланцюгів.
Перевірити коректність роботи депозитів, свопів і відображення балансів у всіх нових мережах.
Запит до виконавців: будь ласка, уважно ознайомтеся з описом і вкажіть у своїй пропозиції кошторис та строк виконання.
Код поточної версії проекту нижче закріплений.
Додатки 1
Відгук замовника про співпрацю з Maksym C.
Telegram БотЧудова робота! Будемо працювати далі.
Відгук фрилансера про співпрацю з Snezhana Yosipenko
Telegram БотДякую за можливість співпраці!
-
1 день44 349 UAH1 день44 349 UAH
Привіт, я працював над Telegram-ботом для криптовалютних операцій Змінив архітектуру, оновив API, кешував запити — швидкість зросла на 40% Чи плануєте ви підтримувати мульти-мовність у реферальній системі?
Пропоную зв'язатися, я безкоштовно проконсультую вас з технічної сторони та складемо план розробки + розповім про мою команду!
-
2 дні4213 UAH
663 4 0 2 дні4213 UAHПривіт, я все уважно прочитав і готовий все зробити за 4000 грн, за 2 дні. Пишіть в особисті повідомлення.
-
3 дні39 914 UAH
146 3 дні39 914 UAHПривіт! Я спеціалізуюся на Telegram-ботах і можу почати роботу вже сьогодні.
Мій підхід: швидко зробити прототип, показати результат і відразу внести правки під ваші побажання.
-
22 дні39 914 UAH
940 5 0 22 дні39 914 UAHМожу виконати оновлення бота на SwapKit v4, зробити рефакторинг, додати кешування, реалізувати систему «Refer & Earn» і підключити нові мережі — маю не великий досвід з Node.js, Docker, роботою з Telegram-bot API, Prisma і оптимізацією бекенду.
Актуальні фриланс-проєкти в категорії Python
Розробка програмного забезпечення з ШІПотрібно розробити програмне забезпечення для автоматичного виявлення, захоплення та супроводження об'єкта за допомогою відеокамери та поворотного механізму.Вихідні дані: Відеокамера з оптикою. Поворотний пристрій по двох осях (азимут/кут місця). Сервоприводи з керуванням через… AI та машинне навчання, Python ∙ 9 годин 33 хвилини тому ∙ 10 ставок |
ТЗ НА ДОПРАЦЮВАННЯ AI-БОТА ГЕНЕРАЦІЇ ПЕРСОНАЛЬНИХ ПІСЕНЬТЗ НА ДОПРАЦЮВАННЯ AI-БОТА ГЕНЕРАЦІЇ ПЕРСОНАЛЬНИХ ПІСЕНЬГОЛОВНА ЦІЛЬ Створити стабільний преміальний продукт, який: генерує максимально якісні персональні пісні; не вигадує факти про клієнта; працює стабільно під навантаженням; легко масштабується; дозволяє аналізувати та… Python, Розробка ботів ∙ 10 годин 38 хвилин тому ∙ 27 ставок |
Спеціаліст з Excel / автоматизації процесів (Excel + бажано програмування)Шукаємо спеціаліста з ПРОСУНУТИМИ знаннями Excel для оптимізації існуючого файлу та автоматизації процесів. Буде великою перевагою, якщо ви також маєте навички програмування / VBA / Power Query / Power Automate або досвід створення складної логіки в Excel. Завдання проекту Є… Python, Бази даних та SQL ∙ 13 годин 36 хвилин тому ∙ 31 ставка |
Автоматизація процесів через API та PythonНижче описав поточний процес і те, до якого результату хотілося б прийти. Також прикладаю файли реального процесу, щоб краще зрозуміти, як він виглядає в реальності Поточний процес Зараз весь процес виконується вручну: завантаження/вивантаження файлів, перенесення даних… AI та машинне навчання, Python ∙ 14 годин 37 хвилин тому ∙ 39 ставок |
Потрібно створити бот в тг для оплати підписки.
2000 UAH
Потрібно створити бот в телеграмі де користувач зможе оформити підписку на доступ до веб камер котрі знгаходяться у дворі. Організувати в боті оплату двух видів підписок (на місяць і на один день). Бот повинен автоматично перевірити оплату і після видавати посилання-доступу Python, Розробка ботів ∙ 1 день 3 години тому ∙ 76 ставок |