Бот служит для ответа на часто задаваемые вопросы. Можно использовать как для телеграма, так и для Вконтакте. Для обработки естественного языка используется сервис Google DialogFlow
Необходимо зарегистрировать ботов для оповещения и логирования в телеграме и получить их токены. Для использования скрипта необходимо зарегистрировать приложение для вконтакте и получить персональный ключ доступа. Также потребуется получить токен для сервиса DialogFlow и обучить нейросеть на базе вопросов и ответов.
Полученные параметры присвоить переменным в файле ".env", пример можно посмотреть в файле env_example
Python3 должен быть уже установлен.
Затем используйте pip (или pip3, есть есть конфликт с Python2) для установки зависимостей:
pip install -r requirements.txt
Для запуска бота в телеграме:
python tg_bot.pyДля запуска бота в ВК:
python vk_bot.py