Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Artem Popovskyi

Zaproponuj Artem pracę nad swoim kolejnym zleceniem.

Ukraina Sinelnikowo, Ukraina
2 godziny 31 minut temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
zamieszczono 7 ofert
w Serwisie 4 dni 16 godzin

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
142
Python 1
Tworzenie chatbota 1

Umiejętności i kwalifikacje

Programowanie

Portfolio


  • Bot Telegram z integracją lokalnej bazy danych SQLite

    Tworzenie chatbota
    Opracowałem stabilnego bota Telegram na Pythonie z wykorzystaniem biblioteki telebot. Główną cechą projektu jest integracja wbudowanego modułu sqlite3 do pracy z lokalną relacyjną bazą danych. Program potrafi automatycznie tworzyć tabele, zapisywać, aktualizować i wykonywać zapytania o dane za pomocą bezpośrednich zapytań SQL. To idealne rozwiązanie dla projektów, w których potrzebne jest długoterminowe przechowywanie profili użytkowników lub logowanie działań bez utraty wydajności. Dodatkowo skonfigurowałem architekturę bezpieczeństwa, dlatego wszystkie tokeny API w konfiguracji są całkowicie przeniesione do ukrytych zmiennych środowiskowych .env. Połączenia z bazą danych są otwierane i zamykane poprawnie, co chroni pliki przed blokowaniem przy dużych obciążeniach.
  • Informacyjny bot Telegram o pogodzie z integracją OpenWeatherMap

    Tworzenie chatbota
    Opracowałem interaktywnego bota, który dostarcza szczegółową prognozę pogody dla dowolnego miasta na świecie w czasie rzeczywistym. Bot automatycznie dostosowuje język interfejsu i wysyła użytkownikowi piękny wizualny raport.

    Techniczne cechy projektu:

    Język programowania: Python (biblioteka telebot).

    Integracja z zewnętrzną usługą: asynchroniczne/synchroniczne zapytania przez bibliotekę requests do OpenWeatherMap API.

    Przetwarzanie danych: parsowanie złożonych odpowiedzi JSON, uzyskiwanie rozszerzonych parametrów (temperatura, odczuwalna temperatura, wilgotność, prędkość wiatru).

    Dynamiczny interfejs multimedialny: bot automatycznie generuje i wysyła zdjęcie z oficjalną ikoną pogody bezpośrednio z serwera.

    Ochrona przed błędami: zapytania sieciowe są zabezpieczone timeoutami oraz blokami try/except na wypadek awarii internetu.
  • Wielofunkcyjny bot Telegram do konwersji walut

    Tworzenie chatbota
    Opracowałem wygodnego bota Telegram, który pozwala użytkownikom natychmiastowo przeliczać kwoty między różnymi parami walutowymi. Bot obsługuje zarówno ustalone popularne kierunki, jak i ręczne wprowadzanie dowolnych światowych walut przez użytkownika.

    Cechy techniczne projektu: Język programowania: Python (biblioteka telebot).

    Praca z danymi: Zintegrowałem moduł currency_converter dla dokładnego i aktualnego obliczania kursów.

    Scenariusze krok po kroku: Zrealizowałem skomplikowaną logikę dialogu poprzez register_next_step_handler, która prowadzi użytkownika od wprowadzenia kwoty do wyboru wyniku.

    Bezpieczeństwo i stabilność: Przyciski inline są automatycznie usuwane po naciśnięciu, aby użytkownik nie mógł złamać logiki poprzez wielokrotne kliknięcia w stare wiadomości.

    Optymalizacja interfejsu (UX): Zrealizowałem automatyczną zamianę przecinków na kropki przy wprowadzaniu liczb, chroniąc program przed przypadkowymi błędami użytkownika.
  • Bot Telegram do automatyzacji szkolnego/studenckiego rozkładu.

    Tworzenie chatbota
    Opracowałem funkcjonalnego bota Telegram do wygodnego śledzenia planu zajęć. Bot rozwiązuje problem zamieszania między tygodniami parzystymi/nieparzystymi i zapewnia natychmiastowy dostęp do planu zajęć w czasie rzeczywistym.

    Techniczne cechy projektu:
    * Język programowania: Python (biblioteka telebot).
    * Automatyczne określanie bieżącego dnia tygodnia za pomocą modułu datetime.
    * Strukturyzacja danych za pomocą wielopoziomowych zagnieżdżonych słowników.
    * Ustawienie wygodnej siatki przycisków menu (row_width=2).
    * Ochrona przed awariami: automatyczne resetowanie sesji użytkownika po ponownym uruchomieniu serwera w celu uniknięcia błędów KeyError.

Aktywność

  Ostatnie oferty 7
Potrzebny bot Telegram. Język programowania Python, bot ma mieć panel administracyjny do przetwarzania zgłoszeń.
90 PLN
Należy stworzyć bota w tg do płatności subskrypcyjnej.
164 PLN
Wykonawca do multi-page advertoriala strony (Health Media) — vibe-coding, czysty kod
551 PLN
Układ strony
123 PLN
Mobilna wersja strony
82 PLN
Bot Telegram
98 PLN
Automatyzacja wysyłania wiadomości w czatach Telegram
121 PLN