Skip to content

qwedfgr/dialogflow_bot

Repository files navigation

Бот службы поддержки

Бот служит для ответа на часто задаваемые вопросы. Можно использовать как для телеграма, так и для Вконтакте. Для обработки естественного языка используется сервис Google DialogFlow

Пример работы

Как установить

Необходимо зарегистрировать ботов для оповещения и логирования в телеграме и получить их токены. Для использования скрипта необходимо зарегистрировать приложение для вконтакте и получить персональный ключ доступа. Также потребуется получить токен для сервиса DialogFlow и обучить нейросеть на базе вопросов и ответов.

Полученные параметры присвоить переменным в файле ".env", пример можно посмотреть в файле env_example

Python3 должен быть уже установлен. Затем используйте pip (или pip3, есть есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Для запуска бота в телеграме:

python tg_bot.py

Для запуска бота в ВК:

python vk_bot.py

About

Бот службы поддержки

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages