Interaktywny bot Telegram do monitorowania i administracji

Tworzenie chatbota 101 PLN
Praca 3 z 4
Opracowałem funkcjonalnego bota Telegram na Pythonie (pyTelegramBotAPI) do interaktywnego monitorowania i zarządzania listą docelowych serwerów w czasie rzeczywistym. Zrealizowane funkcjonalności i rozwiązania architektoniczne:
1) Dynamiczne zarządzanie (CRUD): Zrealizowałem komendy /add i /remove, które pozwalają administratorowi dodawać nowe hosty lub usuwać istniejące bezpośrednio przez interfejs czatu z automatycznym nadpisywaniem bazy danych (servers.txt).
2) Sprawdzanie stanu na żądanie: Na komendę /status bot natychmiast wykonuje ping wszystkich skonfigurowanych serwerów i wysyła zorganizowany raport o bieżącym stanie (UP/DOWN).
3) Wygodny interfejs: Pełny wykaz hostów na komendę /list z użyciem składni Markdown dla ładnego i czytelnego wyświetlania danych użytkownikowi.
4) Bezpieczeństwo i izolacja: Logika działania jest całkowicie oddzielona od plików konfiguracyjnych, tokeny przeniesione do bezpiecznego środowiska, a dane wejściowe użytkownika są automatycznie walidowane (przekształcanie do małych liter, obsługa wyjątków).
Stos technologii: Python 3.x, pyTelegramBotAPI (telebot), OS / File I/O, system operacyjny Linux.