Telegram Bot
Opis Prac
Projekt zakłada aktualizację istniejącego bota Telegram Swaptain z SwapKit v1 do SwapKit v4, zapewniając pełne zachowanie funkcjonalności, poprawę wydajności oraz wdrożenie nowych możliwości — systemu nagród referencyjnych („Refer & Earn”) oraz wsparcia dla wszystkich nowych sieci zgodnych z SwapKit v4.
Prace obejmują techniczne refaktoryzacje, poprawki błędów, optymalizację wydajności oraz kompleksowe testowanie we wszystkich wspieranych sieciach.
1. Migracja i refaktoryzacja na SwapKit v4
Wymienić wszystkie przestarzałe moduły
swapkit/*wersji v1 na ich odpowiedniki w v4.Aktualizować logikę keystore, konfiguracje sieci i zmienne środowiskowe (.env).
Centralizować tworzenie klienta SwapKit przez middleware w celu zwiększenia efektywności i eliminacji powtarzających się inicjalizacji.
Usunąć wszystkie przestarzałe wywołania
swapkit/helpersoraz niepotrzebne funkcje pomocnicze.Normalizować typy łańcuchów (chains) oraz aktywów zgodnie ze specyfikacjami v4.
Wykonać czyszczenie kodu oraz poprawki logiki obsługi scen (
.always().do()), routingu callback oraz nawigacji użytkownika.Zapewnić stabilną zgodność z środowiskiem wdrożeniowym Fly.io, w tym aktualizację konfiguracji Docker oraz optymalizację procesu budowy.
2. Optymalizacja Wydajności i Niezawodności
Wdrożyć cache dla często używanych zapytań API (bilans, ceny) z TTL 20–60 sekund.
Optymalizować aktualizacje wiadomości w Telegramie w celu zmniejszenia opóźnień API.
Opóźnić import ciężkich modułów w celu przyspieszenia uruchamiania bota.
Dodawać obsługę timeoutów, scenariuszy zapasowych (fallback) oraz ulepszony logging błędów.
Sprawdzić spójność kluczy i18n oraz poprawność wszystkich tłumaczeń tekstów.
3. System „Refer & Earn” (Program Referencyjny)
Opracować mechanizm generowania unikalnego linku referencyjnego dla każdego użytkownika Telegramu.
Śledzić nowych użytkowników pozyskanych przez referencje oraz wolumen ich transakcji.
Wdrożyć logikę przyznawania 0.3% od wolumenu transakcji zaproszonych użytkowników na rzecz referenta.
Przechowywać dane o relacjach referencyjnych oraz wolumenach transakcji w bazie danych (przez Prisma).
Dodawać przycisk „Request Payout”, który prowadzi do formularza Google klienta w celu żądania wypłaty.
Stworzyć podstawowy panel administracyjny do weryfikacji referencji i zapobiegania nadużyciom.
4. Integracja Nowych Sieci SwapKit v4
Rozszerzyć konfigurację bota o wsparcie dla wszystkich nowych blockchainów dostępnych w SwapKit v4.
Inicjalizować klientów, dostawców i mechanizmy prowizji dla każdej nowej sieci.
Aktualizować logikę obsługi aktywów oraz walidacji transakcji z uwzględnieniem specyfiki różnych łańcuchów.
Sprawdzić poprawność działania depozytów, swapów oraz wyświetlania bilansów we wszystkich nowych sieciach.
Prośba do wykonawców: proszę dokładnie zapoznać się z opisem i podać w swojej ofercie kosztorys oraz termin realizacji.
Kod aktualnej wersji projektu poniżej jest załączony.
Załączniki 1
Opinia zleceniodawcy o współpracy z Maksym C.
Telegram BotŚwietna robota! Będziemy pracować dalej.
Opinia freelancera o współpracy z Snezhana Yosipenko
Telegram BotDziękuję za możliwość współpracy!
-
1 dzień3718 PLN1 dzień3718 PLN
Cześć, pracowałem nad botem Telegram do operacji kryptowalutowych. Zmieniłem architekturę, zaktualizowałem API, zbuforowałem zapytania — prędkość wzrosła o 40%. Czy planujecie wspierać wielojęzyczność w systemie poleceń?
Proponuję się skontaktować, chętnie doradzę wam bezpłatnie z technicznej strony i stworzymy plan rozwoju + opowiem o moim zespole!
-
2 dni353 PLN
655 4 0 2 dni353 PLNCześć, wszystko uważnie przeczytałem i jestem gotów to zrobić za 4000 UAH, w ciągu 2 dni. Piszcie w wiadomościach prywatnych.
-
3 dni3346 PLN
146 3 dni3346 PLNCześć! Specjalizuję się w botach Telegram i mogę zacząć pracę już dziś.
Moje podejście: szybko stworzyć prototyp, pokazać wynik i od razu wprowadzić poprawki zgodnie z Twoimi życzeniami.
-
22 dni3346 PLN
955 5 0 22 dni3346 PLNMogę wykonać aktualizację bota na SwapKit v4, zrobić refaktoryzację, dodać cache, zrealizować system „Refer & Earn” i podłączyć nowe sieci — mam niewielkie doświadczenie z Node.js, Docker, pracą z Telegram-bot API, Prisma i optymalizacją backendu.
Aktualne zlecenia dla freelancerów w kategorii Python
Zbudować model klasyfikacji klientów1. Są dane klientów w Mongo/SQL (około 20 000 zapisów z surowymi danymi). 2. Należy na ich podstawie zbudować cechy i model klasyfikacji klientów na grupy behawioralne. 3. Projekt wykonać w Pythonie. AI i uczenie maszynowe, Python ∙ 1 dzień 16 godzin temu ∙ 31 ofert |
Automatyzacja IT prowadzenia raportowania VAT
828 PLN
Konieczne jest opracowanie systemu do automatyzacji przenoszenia danych o sprzedaży z CRM do systemu księgowego Wafeq. System ma importować raporty bankowe i płatnicze, automatycznie uzgadniać płatności z fakturami, generować faktury do raportowania VAT oraz minimalizować pracę… AI i uczenie maszynowe, Python ∙ 1 dzień 21 godzin temu ∙ 42 oferty |
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 2 dni 10 godzin temu ∙ 41 ofert |
Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuSpecyfikacja techniczna (ST)Automatyczne publikowanie wideo w mediach społecznościowych według harmonogramuOpis projektuPotrzebny jest skrypt/bot (preferowany Python, lub inne rozwiązanie według Twojego wyboru — najważniejsza jest stabilność i łatwość w utrzymaniu), który… Python, Tworzenie chatbota ∙ 2 dni 22 godziny temu ∙ 59 ofert |
Bot do przyjmowania/wyszukiwania ankiet
104 PLN
Krótko mówiąc: Stworzyć bota, w którym będzie można stworzyć i znaleźć ankietę, bot powinien mieć linki referencyjne itd. Wszystko poniżej opisałem.Bot z perspektywy klienta:przed przyciskiem /start tekst na środku czatu:Co może zrobić ten bot?Witamy w Sugar Secret Agency!… Python, Tworzenie chatbota ∙ 3 dni temu ∙ 63 oferty |