Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавлена инструкция #145

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 47 additions & 0 deletions инструкция.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
необходимо установить:
Git Bash - https://gitforwindows.org/

Docker - https://docker.qubitpi.org/desktop/setup/install/windows-install/

Для запуска проекта необходимо его скачать c помощью git

Открываем Bash

Команда:

git clone https://github.com/Studio-Yandex-Practicum/Turutin_bot_team_2.git

устанавливаем docker compose:

pip install docker compose

если не устанавливается - добавим установку pip:

python -m pip install --upgrade pip

Может потребоваться установка python

https://www.python.org/downloads/release/python-3120/ устанавливать Recommended - версию

-----------------------------------------------------------------------------------

Важно создать файл .env в проекте (в корневой (главной) папке)
Содержимое .env.example можно полностью перенести в созданый файл .env

BOT_TOKEN - это ключ бота, в файле .env.example Указан токен бота Тимлида, можете использовать его, бот будет работать.

Можете создать своего бота внутри Telegram через BotFather
Самое главное, взять ТОКЕН созданого бота и заменить в .env переменную BOT_TOKEN, дать значение вашего бота (по образцу)


Запустить проект командой:

docker compose up

127.0.0.1:8000 - локальный адрес для администрирования в браузере
При запуске будет создан администратор, для входа в админку (127.0.0.1:8000 в браузере):
admin
4%?Wf1bK71amg

Ваш бот будет доступен внутри Telegram.
Бот будет работать при запуске на вашей локальной машине, на телефоне или в web, в приложении для пк - где-угодно, пока работает запущенный docker compose
Loading