L'objectif principal de cet outil est d'aider les clients OVH afin d'avoir des réponses plus rapides lorsque vous rencontrez des problèmes avec les services OVH. Par exemple, pour l'hébergement Web, vous pouvez demander pourquoi votre site Web est en panne, puis ce chatbot trouvera une solution pour résoudre ce problème.
Visitez INSTALL.md pour configurer et tester sur Slack ou Facebook.
bots
--> Représente tous les modules concernant les réponses du bot et son type spécifique avec une intention déjà donnée.config
--> La configuration des outils et des variables de configuration se trouve dans ce répertoire.constants
--> Représente les constantes du projet.controllers
-> Les contrôleurs contiennent la fonction de gestionnaire d'une route express.diagnostics
--> Contient tous les modules pour le diagnostic.models
--> Contient des modèles de base de données.providers
--> Outils utilisés globalement dans tout le projet.routes
--> Déclarations de route de l'API.platforms
--> Contient tous les gestionnaires pour communiquer avec les différentes plateformes.utils
--> Contient tous les utilitaires et connecteur API pour faire fonctionner ce chatbot.views
--> Uniquement pour afficher une page de confirmation lorsque vous vous connectez avec votre compte OVH Ce projet gère les rappels pour l'authentification, les messages, la confirmation de livraison et les publications. Plus de détails sont disponibles sur les documentations Facebook.
Ce projet gère les rappels pour l'authentification, les messages et les actions de publication. Plus de détails sont disponibles dans les documentations Slack.
Ce projet gère les messages de rappel et les actions de publication. L'authentification est gérée par les gestionnaires. Le bot vérifie uniquement si l'utilisateur est connecté ou non.
Le bot utilise api.ai comme processeur de langage.
Pour éviter les confusions :
- Intention : ce que l'utilisateur demande au bot.
- Réponse : ce que le bot répond à un utilisateur.
Toutes les intentions nécessitant des réponses traitées peuvent être trouvées ici.
Les intentions qui ne nécessitent pas de réponses traitées (c'est-à-dire les réponses aux questions de base) sont stockées dans la base de données api.ai, jetez un œil au dossier api.ai.
Ces intentions et cette réponse se traduisent par :
Actuellement, ce bot est capable de :
Plus de détails ici
Jetez un œil à la section Contribuer. Si vous avez des questions, n'hésitez pas à en discuter sur notre Gitter.
Voir https://github.com/ovh-ux/ovh-chatbot/blob/master/LICENSE