Чат-бот для самых разных сервисов!
Status: in development
Проект представляет собой реализацию быстрой, удобной и динамической техподдерки, которая базируется в месседжере Telegram. Чат-бот работает полностью асинхронно, что существенно повышает кол-во одновременно обрабатываемых пользователей.
У человека, пользующегося вашими услугами, может возникнуть вопрос, просьба или предложение. В таком случае, чтобы связаться с бизнесом, ему следует запустить приложение Telegram на своём устройстве и написать в чат-боту, затем он автоматически свяжет этого человека с свободным оператором, между ними будет организован диалог, в котором они будут общаться.
Это пример того, как вы можете локально настроить проект. Чтобы запустить бота, следуйте этим простым указаниям.
- Клонируйте репозиторий и перейдите в его директорию
$ git clone https://github.com/3x0d2s/tg-feedback-bot.git $ cd chatbot-tech-support
- Скопируйте файл
example.env
в файл.env
$ cp example.env .env
- Откройте и заполните файл
.env
(у вас должна быть запущена БД PostgreSQL) - Разверните виртуальное окружение Python:
$ python3 -m venv env $ source env/bin/activate
- Установите необходимые библиотеки:
$ pip3 install -r requirements.txt
- Создание структуры БД:
$ python3 tgbot/data/sql.py
- Запуск:
$ python3 bot.py
Распространяется по лицензии MIT. См. LICENSE.md
для дополнительной иформации.
Максим Жданов - @ex0d2s