Этот проект представляет собой Telegram бота, который по запросу предоставляет пользователю актуальную информацию о последней цене продажи криптовалюты. Бот размещен на облачном сервере для обеспечения стабильной и круглосуточной работы.
Инструменты и технологии:- Язык программирования: Python
- Библиотеки:
- python-telegram-bot (для создания Telegram бота)
- requests (для отправки HTTP-запросов и получения данных о цене криптовалюты)
- Размещение: Облачный сервер (например, AWS, Heroku, DigitalOcean)
Этапы выполнения проекта:- Анализ требований и планирование (0.5 дня):
- Определение функционала бота и необходимых данных о криптовалюте.
- Выбор API для получения данных о цене криптовалюты.
- Разработка Telegram бота (1 день):
- Настройка и создание базового функционала бота с использованием библиотеки python-telegram-bot.
- Реализация команды для получения данных о цене криптовалюты по запросу пользователя.
- Интеграция с API криптовалюты (1 день):
- Использование библиотеки requests для отправки запросов к выбранному API.
- Обработка и форматирование полученных данных для отображения пользователю.
- Размещение на облачном сервере (1 день):
- Настройка облачного сервера для развертывания бота.
- Перенос кода на сервер и настройка автоматического запуска бота.
- Тестирование и отладка (1 день):
- Проверка корректности работы бота и его взаимодействия с API.
- Исправление ошибок и оптимизация производительности.
Результат: Созданный Telegram бот позволяет пользователям получать актуальную информацию о последней цене продажи криптовалюты по запросу. Бот работает стабильно и круглосуточно благодаря размещению на облачном сервере, что обеспечивает доступность и надежность.
Время выполнения: Всего на проект было затрачено 4.5 дня.