Skip to content

Nikita-Kechaev/telegram_bot

Repository files navigation

telegram_bot

Описание проекта

Данный проект выполнен в рамках курса "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.
Расширение проекта не преполагается.

Releases

No releases published

Packages

No packages published

Languages