vladpi / support-bot

Q&A Bot for VK and Telegram. Builded with DialogFlow.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support Bot

Вопросно-ответный бот для ВКонтакте и Telegram на базе DialogFlow.

DialogFlow – сервис от Google, который позволяет построить вопросно-отвветные системы при помощи обработки естественного языка.

Пример в Telegram

Демо ВКонтакте | Демо в Telegram

Запуск

Установить зависимости:

pip install -r requirements.txt

или при помощи Pipenv:

pipenv install

Заполнить .env файл своими данными по примеру из .env.example.

Для корректной работы бота необходимо заполнить вопросы-ответы в DialogFlow. Это можно сделать вручную в интерфейсе DialogFlow. Или из JSON файла, например из questions_example.json:

python import_intents.py questions_example.json

Запустить бота в Telegram

python telegram_bot.py

Запустить бота в ВКонтакте

python vk_bot.py

About

Q&A Bot for VK and Telegram. Builded with DialogFlow.


Languages

Language:Python 92.9%Language:Shell 7.1%