Skip to content

rtmlsh/Space-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Загрузка фотографий космоса в Telegram

Скрипт интегрируется с API NASA и SpaceX, скачивает фотографии и публикует их на канал в Телеграме с помощью библиотеки Python Telegram Bot.

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

На компьютере должен быть уже установлен Python3. Для запуска скрипта установите виртуальное окружение:

python3 -m venv venv 

Затем активируйте виртуальное окружение (вариант для Windows):

venv\Scripts\activate 

Затем активируйте виртуальное окружение (вариант для Mac OS):

source venv/bin/activate

Используйте pip (или pip3, есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Скрипт работает с переменными окружения для взаимодействия с API NASA и каналом в Телеграме. Для успешной работы скрипта необходимо получить токены API NASA, телеграм-бота и chat-id телеграм-канала, записать их в .env файл:

echo NASA_TOKEN=токен > .env
echo TELEGRAM_TOKEN=токен > .env
echo CHAT_ID=chat-id > .env

Запуск скрипта осуществляется в командной строке:

python main.py

Цель проекта

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages