Skip to content

AntonGorynya/space-telegram

Repository files navigation

Скачивание фото на космическую тематику

Данный репозитарий представляет собой набор скриптов, которые позволяют скачавать фото со SpaceX и NASA используя API сервисов. В дальнейшем фото могут быть опубликованы в telegram канале с помщью основго скрипта main.py

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

Перед установкой создайте файл .env вида:

NASA_KEY='<Ваш токен>'
TELEGA_KEY='<Ваш токен>'
CHAT_ID='<ID вашего чата>'

Токен для NASA вы можете получить на сайте https://api.nasa.gov/ Токен для Телеграм бота вы можете получить https://telegram.me/BotFather Чат ID можно узнать в свойствах канала.

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

pip install -r requirements.txt

Пример запуска

Ниже представлен примеры запуска скриптов. Для скачивание фото с последнего запуска SpaceX

space-telegram> python .\fetch_spacex_images.py 

Скачивание фото с nasa

space-telegram> python .\fetch_nasa_images.py 

Скачивание фото с nasa epic

space-telegram> python .\fetch_nasa_epic_images.py 

Запускать основной скрипт, который публикует фото рекомендуется в фоновом режиме

space-telegram> python .\main.py & 

Цель проекта

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages