Данный проект выполнен в рамках курса "Python - разработчик : API - интерфейс взаимодействия программ"
от Яндекс.Практикум. Представляет из себя telegram - бота, который взимодействует с API сервисом Яндекс.Прктикума
и возвращает статусы домашних работ.
Клонировать репозиторий и перейти в него в командной строке:
git clone https://github.com/Nikita-Kechaev/telegram_bot
cd telegram_bot
Cоздать и активировать виртуальное окружение:
For Unix: python3 -m venv env
for Win: python -m venv venv
For Unix: source env/bin/activate
for Win: PS: venv/scripts/activate
OR cmd: /venv/Scripts/activate.bat
For Unix: python3 -m pip install --upgrade pip
for Win: python -m pip install --upgrade pip
Установить зависимости из файла requirements.txt:
For Unix: pip install -r requirements.txt
for Win: pip install -r requirements.txt
Активировать бота:
python3 homework.py
Зависимости и необходимые системные требования нах - ся в файле requirements.txt
В рамках учебного проекта, Telegram - бот был размещен на удаленном сервере платного хостинга Heroku.
Расширение проекта не преполагается.