/homework_bot

api sp1 bot

Primary LanguagePython

homework_bot


Описание

Бот, отслеживающий статус сданных на ревью работ и сообщающий, что работа принята.

Стек технологий: Python 3, Flake8 3.9, python-telegram-bot 13.7.

Функционал:

  • Проект проверяет статус работы через API Яндекс.Практикум.
  • Отправляет актуальную информацию о работе, если она ранее не предоставлялась.

Как локально запустить проект:

Клонировать репозиторий и перейти в него в командной строке:

git clone git@github.com:SimoneVita/homework_bot.git

Cоздать и активировать виртуальное окружение:

python3 -m venv venv
  • Если у вас Linux/macOS

    source venv/bin/activate 
    
  • Если у вас windows

    source venv/scripts/activate
    
python3 -m pip install --upgrade pip

Установить зависимости из файла requirements.txt:

pip install -r requirements.txt

Запустить проект кнопкой в PyCharm/VSCode