Это программа, которая скачивает картинки и загружает их в канал в Telegram.
В папке проекта создайте файл .env
. Создайте бота у отца ботов и положите его токен в переменную TELEGRAM_BOT_TOKEN
. Создайте новый канал в Telegram. В описании канала получите название и положите в переменную TG_CHAT_ID
. На официальном сайте Nasa во вкладке APIs сгенерируйте токен и положите в переменную NASA_TOKEN
.
Пример файла .env
:
TELEGRAM_BOT_TOKEN="bot-token"
NASA_TOKEN="nasa-api"
TG_CHAT_ID="@chat"
Python3 должен быть уже установлен.
Затем используйте pip
(или pip3
, есть конфликт с Python2) для установки зависимостей:
pip install -r requirements.txt
Для запуска проекта используйте команду в папке проекта:
python main.py
Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.