Разработка Telegram бота для проверки пинга хоста

Бот "@pingcadabra_bot". Главной задачей проекта было создание Телеграм чат-бота для ручной и автоматической проверки ответа сервера, хоста или сайта. То есть бот отправляет запрос и ждет ответа от сервера, чтобы убедиться, что сервер, хост или веб-сайт работает.
Ссылка на чат-бота
Ссылка на код проекта
УСЛУГИ:
Разработка чат-ботовПеречень выполненных задач:
- Сохранение настроек при перезапуске или остановке бота
- Подключена база данных
- Ручная, автоматическая проверка пинга, сохранение избранного
- Изоляция сценария взаимодействия в зависимости от текущего контекста диалога с пользователем
Функционал и особенности:
- Inline-клавиатура с подгрузкой в неё информации из базы данных
- Асинхронное выполнение алгоритмов
- Легкая масштабируемость проекта
- Хранение настроек пользователей
Применяемые технологии:
- Язык программирования Python 3.10
- Асинхронная библиотека "python-telegram-bot v20.x"
- ORM SQLAlchemy
- Библиотека "pythonping"
- Docker
Результаты:
- Публичное размещение бота, для бесплатного использования
- Автоматизация рутинных задач