Skip to content

Repository files navigation

Проект TechStoreBot

TechStoreBot - Это бот для Telegram, который выполняет telegram версию реального веб магазина электроники. Пользователь который использует данный бот может выбрать по категорию товаров, по бренду и по цене. После выбора он может добавить товар в корзинку. Также пользователю доступен ИИ который отвечает на все вопросы по товарам. ИИ может давать советы по выбору в определенном категорий.

Установка

  1. Клонируйте репозиторий с GitLab
  2. Создайте виртуальное окружение
  3. Установите зависимости pip install -r requirements.txt
  4. Создайте файл bot_run.bat
  5. Заполните в bot_run.bat переменные:
chcp 65001 > nul

call %~dp0venv\Scripts\activate%

set TOKEN=API-ключ бота
set ADMIN_ID=ID-главного польователя в Telegram
set DB_HOST=хост
set DB_PORT=номер порта в основном = 3306
set DB_USER=имя пользователя в основном = root
set DB_PASS=пароль
set DB_NAME=имя базы данных
set OPENAI_API_KEY=ключ от openai api

python main.py

pause

Запустите bot_run.bat файл

Как пользоваться

У бота есть два режим

  1. Для пользователя

2023-11-12_16-58-03.png

Искусственный помощник:

2023-10-30_13-17-25.png

2023-11-17_13-35-25.png

  1. Для админа

Режим удаления

2023-11-12_17-04-34.png

Режим добавления

2023-11-12_17-06-56.png

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages