Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Викторина.

Ссылка на Телеграмм бота

В группу VK пришлите сообщение

Ответь на вопросы бота.

Установка

Установите python3.

Репозиторий

Клонируйте репозиторий в удобную папку.

Виртуальное окружение

В терминале перейдите в папку с репозиторием.

Создание виртуального окружения

python3 -m venv venv

Активация виртуального окружения Linux

source venv/bin/activate

Активация виртуального окружения Windows

venv\Scripts\activate

Установка библиотек

pip3 install -r requirements.txt

Запись токена Telegram

echo TELEGRAM_BOT_TOKEN=ваш токен > .env

Запись токена VK

echo VK_TOKEN=ваш токен >> .env

Redis

Зарегистрируйтесь на Redis.

Запись REDIS_HOST

echo REDIS_HOST=ваш REDIS_HOST >> .env

Запись REDIS_PORT

echo REDIS_PORT=ваш REDIS_PORT >> .env

Запись REDIS_PASSWORD

echo REDIS_PASSWORD=ваш REDIS_PASSWORD >> .env

Запуск

Запуск ботов

Из директории с проектом выполните команды и передайте в параметры папку с вопросами.

По умолчанию вопросы хронятся в директории questions

python3 quiz.py ./questions/ 

Запуск бота в TG

python3 tg_bot.py

Запуск бота в VK

python3 vk_bot.py

Цели проекта

Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages