Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 2.16 KB

File metadata and controls

33 lines (27 loc) · 2.16 KB

Загрузка и рассылка фото NASA и SPACEX

Данный скрипт позволяет загружать фотографии с сервисов NASA EPIC и NASA APOD и фотографии последнего запуска SPACEX, а затем постить их в свой телеграмм канал.

Как установить

Для начала работы необходимо:

Далее, в папке со скриптом необходимо создать файл .env и записать в него настройки в виде:

NASA_API_KEY=Ваш токен NASA
TG_TOKEN=токен Вашего бота в телеграмм
CHAT_ID=@название Вашего канала
POSTING_PERIOD=задержка между постингом фотографий(в секундах)

Python3 должен быть уже установлен. Затем используйте pip (или pip3, есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Как использовать

  • Для загрузки изображений NASA запустите fetch_nasa.py
  • Для загрузки изображений SPACEX запустите fetch_spacex.py
  • Для постинга изображений в телеграмм запустите скрипт main.py

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.