Telegram Бот
17 947 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 869 UAH1 день44 869 UAH
Привіт, я працював над Telegram-ботом для криптовалютних операцій Змінив архітектуру, оновив API, кешував запити — швидкість зросла на 40% Чи плануєте ви підтримувати мульти-мовність у реферальній системі?
Пропоную зв'язатися, я безкоштовно проконсультую вас з технічної сторони та складемо план розробки + розповім про мою команду!
-
2 дні4263 UAH
655 4 0 2 дні4263 UAHПривіт, я все уважно прочитав і готовий все зробити за 4000 грн, за 2 дні. Пишіть в особисті повідомлення.
-
3 дні40 382 UAH
146 3 дні40 382 UAHПривіт! Я спеціалізуюся на Telegram-ботах і можу почати роботу вже сьогодні.
Мій підхід: швидко зробити прототип, показати результат і відразу внести правки під ваші побажання.
-
22 дні40 382 UAH
955 5 0 22 дні40 382 UAHМожу виконати оновлення бота на SwapKit v4, зробити рефакторинг, додати кешування, реалізувати систему «Refer & Earn» і підключити нові мережі — маю не великий досвід з Node.js, Docker, роботою з Telegram-bot API, Prisma і оптимізацією бекенду.
Актуальні фриланс-проєкти в категорії Python
Покращення макросу
702 UAH
Потрібно покращити вже існуючий макс. Сам мекрос мабудь простий не знаю бо мені його передав минулий співробітникю Використовується Макрос для створення специфікацій. Так як працюю в роздрубній торгівлі то для коної операції с постачальником а саме потавками ми робимо… Python ∙ 1 година 45 хвилин тому ∙ 9 ставок |
Створення Тік-ток ферми з генерацією доходу
27 000 UAH
в пошуках людини, яка може написати софт для ферми Тік Ток, щоб ми змогли генерувати трафік, отримувати дохід. Шукаємо готове рішення з повним циклом. Python, Розробка ботів ∙ 1 день 2 години тому ∙ 15 ставок |
AI Коментуюча Платформа для TikTok та Instagram.Мета проекту Розробити систему, яка дозволяє керувати великою кількістю акаунтів TikTok та Instagram і автоматично публікувати релевантні коментарі під вибраними відео з використанням ШІ. Основний функціонал1. Управління акаунтами Необхідно реалізувати можливість підключення… AI та машинне навчання, Python ∙ 2 дні 9 годин тому ∙ 22 ставки |
Побудувути модель калсифікації клієнтів1. Є дані клієнтів в Mongo/SQL (приблизно 20 000 заисів із сирими даними). 2. Необхідно на їх основі побудувати фічі та модель класифікації клієнтв на поведінкові групи. 3. Проект виконати на Python. AI та машинне навчання, Python ∙ 4 дні 3 години тому ∙ 43 ставки |
ІТ Автоматизація ведення VAT- звітності
10 000 UAH
Необхідно розробити систему для автоматизації перенесення даних про продажі з CRM у бухгалтерську систему Wafeq. Система має імпортувати банківські та платіжні звіти, автоматично звіряти платежі з інвойсами, формувати інвойси для VAT-звітності та мінімізувати ручну роботу.… AI та машинне навчання, Python ∙ 4 дні 9 годин тому ∙ 51 ставка |