Skip to content

Yar59/TelegramPhotoBot

Repository files navigation

Загрузка и рассылка фото 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.

About

download photos from NASA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages