Wielofunkcyjny bot Telegram do konwersji walut
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.
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.