/kruger

An experimental DialogFlow interfaced bot for Facebook Messenger

Primary LanguageJavaScript

kruger

An experimental personal assistant bot for the Facebook Messenger platform

Contents

Key Dependencies

  • request (^2.83.0): Make HTTP post requests to External APIs
  • express (^4.16.2): Support webhook architecture
  • apiai (4.0.3): Integrate DialogFlow agent for NLU
  • body-parser (^1.18.2): Node.js body parsing middleware

To-do

  • Make repository public
  • Create subdirectory for external API caller functions (Trello, Spotify etc)
  • Transfer all intents to DialogFlow agent to avoid embarrassment
  • Figure out how to conserve commits to GitHub (Not all deployment commits are needed here)
  • Write guides to implement other DialogFlow agents, facebook apps

Functionality

DialogFlow

Spotify API

Guides

Deploying Webhook on Heroku + Connecting to Facebook Messenger

Integrating Custom DialogFlow Agent