2.2 KiB
Клонирование проекта
git clone https://git.itguild.info/ItGuild/simple_admin_bot.git
cd simple_admin_bot
Клонируем проект переходим в нужную директорию.
Создание виртуального окружения (venv)
python3 -m venv myenv
myenv
- это имя вашего виртуального окружения, можно выбрать любое.
Активация виртуального окружения
Windows (CMD):
myenv\Scripts\activate
Windows (PowerShell):
.\myenv\Scripts\Activate.ps1
Linux/macOS:
source myenv/bin/activate
Установка зависимостей
python3 -m pip install -r requirements.txt
После того как вы установите зависимости необходимо будет настроить конфигурационные файлы.
Для этого вам нужно переименовать файл .env.example
в .env
.
Так же нужно изменить значение переменных в файле .env
на свои.
ADMIN_ID=XXXXXX
BOT_TOKEN=XXX:YYY
BOT_LINK="https://t.me/xxx"
Где:
ADMIN_ID
- идентификатор администратора, нужен для использования специальных
команд получения результатов и обновления вопросов.
BOT_TOKEN
- токен вашего телеграм бота, получить можно при создании.
BOT_LINK
- ссылка на бот, получить можно при создании.
Далее необходимо создать файл с вопросами questions.txt
.
В нем указать вопросы (каждый вопрос с новой строки), которые бот будет задавать новым пользователям чата.
Теперь нам осталось только запустить бот:
python3 bot.py